Facebook  Twitter 

SMFHacks.com

+- +-

SMFHacks.com

+- User Information

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

+- Forum Stats

Members
Total Members: 12388
Latest: Rands
New This Month: 5
New This Week: 2
New Today: 0
Stats
Total Posts: 40308
Total Topics: 7099
Most Online Today: 37
Most Online Ever: 2482
(April 09, 2011, 07:02:45 pm)
Users Online
Members: 0
Guests: 15
Total: 15

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - SMFHacks

Pages: 1 2 [3] 4 5 ... 18
31
Latest Mods / [Mod]Guest Post No Email Field
« on: September 13, 2018, 10:41:07 pm »
Guest Post No Email Field




https://www.smfhacks.com/index.php?action=downloads;sa=view;down=213

Guest Post No Email Field

For SMF 2.0.x

Adds an interface to turn off the email for guests posts

Found under Admin -> Posts and Topics -> Post Settings

32
Latest Mods / [Mod]Discord Web Hooks
« on: September 09, 2018, 03:40:54 pm »
Discord Web Hooks




https://www.smfhacks.com/index.php?action=downloads;sa=view;down=212

Adds support for posting of new topics and messages to discord.
Also supports posting when a new user registers.

You can customize the messages posted for these actions, along with the name of the bot that posts the message.

Uses either cURL or fsockopen to make the post.

33
Latest Mods / [Mod]Tidy Child Boards 2.0
« on: August 20, 2018, 01:32:43 pm »
Tidy Child Boards 2.0




https://www.smfhacks.com/index.php?action=downloads;sa=view;down=211


Tidy Child Boards 2.0 by Arantor

This mod for SMF 2.0 lets you rearrange the list of boards so instead of having all the 'child boards' in a long comma-separated list under a board, it rearranges it into a nice multi-column list.

Version 1 was popular enough with over 10,000 downloads but it had one fundamental problem I never addressed at the time: it still required theme edits, not that it ever actually needed them.

Version 2 sets out to do the same job without the theme edits, and generally do a nicer modding job; some of the foibles of v1 were the result of trying to be relatively compatible with 1.1 and 2.0, this version is for 2.0 only.

It probably won't play particularly nicely with other board index modifications but there's only so much that can be done about that.
Disclaimer

    This is for 2.0 only.


License

It's BSD licensed as per the LICENSE file.

34
News / HashTags system for SMF 2.0 released
« on: August 12, 2018, 12:54:20 pm »
We have released HashTags for SMF 2.0.x. HashTags allows you to use hashtags such as #forum, #smf in your forum posts like twitter. They are linked to a listing page that shows all the hashtags in use on your forum. This makes for an easier searching system and is commonly used in social networking websites.

For more information on HashTags visit https://www.smfhacks.com/hashtags.php

Existing active Community Suite license members can download the latest version of HashTags from the download forum for HashTags

35
Latest Mods / [Mod]SMF Hall Of Fame
« on: August 01, 2018, 10:47:19 am »
SMF Hall Of Fame




https://www.smfhacks.com/index.php?action=downloads;sa=view;down=210

A Hall Of Fame Page Where You can Add Notable Members.
Simple and Easy Admin page, Two possible layouts to choose from, and possibility to add sections to the page.

Live Demo: http://dzairgaming.0fees.us/forum/index.php?action=hof

36
Latest Themes / [Theme] Lazarus
« on: August 01, 2018, 10:43:09 am »
Lazarus




https://www.smfhacks.com/index.php?action=downloads;sa=view;down=209

Lazarus, is a Simple & Responsive SMF Theme, Black&White and a little Blue.
NOTICE: Some Pages/Tables May not be responsive


Copyright (C) 2018 SychO (M.S)
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Graphics
-----------------
Fugue Icons | 2012 Yusuke Kamiyamane | These icons are licensed under a Creative Commons Attribution 3.0 License
Oxygen Icons | These icons are licensed under GNU LGPLv3
-----------------

37
Latest Themes / [Theme] NightBreeze
« on: August 01, 2018, 10:40:47 am »
NightBreeze




https://www.smfhacks.com/index.php?action=downloads;sa=view;down=208

NightBreeze, is a Dark Simple & Responsive SMF Theme, For Free.
NOTICE: Some Pages/Tables May not be responsive

Copyright (C) 2018 SychO (M.S)
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Graphics
-----------------
Fugue Icons | 2012 Yusuke Kamiyamane | These icons are licensed under a Creative Commons Attribution 3.0 License
Oxygen Icons | These icons are licensed under GNU LGPLv3

38
Pretty Urls / prettyurls - TroubleShooting.wiki
« on: July 13, 2018, 04:24:23 pm »
If you're experiencing problems with Pretty URLs this page may help you. But first check that your forum is using the latest version of this mod.

Every link causes 404 Not Found errors
If after installing the mod every link is broken, there is probably a problem with your server (it may not support mod_rewrite or per-directory .htaccess configuration files). To fix the links so that the problem can be diagnosed and fixed, or so you can uninstall the mod, create a new .php file with this code:

Code: [Select]
<?php require_once(dirname(__FILE__) . '/SSI.php'); updateSettings(array('pretty_enable_filters' => '0')); ?>
Upload the file to the same location as your forum's SSI.php and open it with your web browser. Then don't forget to delete it!

Links point to old domain after moving forum or fix HTTPS
This is very simple to fix, in addition to updating all the other settings with repair_settings.php, this mod has one more setting to fix. You can either manually fix the pretty_root_url setting yourself, or else create a new .php with this code:
Code: [Select]
<?php require_once(dirname(__FILE__) . '/SSI.php'); require_once($sourcedir '/Subs-PrettyUrls.php'); updateSettings(array('pretty_root_url' => $boardurl)); pretty_update_filters(); ?>
Upload the file to the same location as your forum's SSI.php and open it with your web browser. Then don't forget to delete it!

Sub-directories can't be opened
If you have a sub-directory in your forum directory you will no longer be able to access it as SMF will think you want to open a board with its name (note if you refer to a page in that sub-directory it will work fine.) With one addition to your .htaccess file you can fix this. You may have to change your FTP client's settings in order to see the hidden .htaccess file. This example is for the sub-directory /chat/, which should open /chat/index.html; add it to the top of your .htaccess file (outside the Pretty URLs section!)

Code: [Select]
RewriteRule ^chat/?$ /chat/index.html [L,QSA]

39
Pretty Urls / prettyurls - DatabaseChanges.wiki
« on: July 13, 2018, 04:23:01 pm »
The Pretty URLs mod needs to make several changes to the database. This is a reference in case you need to manually edit or fix something.

If you ever want to completely remove the mod, you will need to remove all of these additions too. To be super-cool, use the uninstall tool.

New tables

| Name | Structure | Description | |:---------|:--------------|:----------------| | smf_pretty_topic_urls | id_topic: mediumint, pretty_url: varchar(80) | Stores the (partial) URLs for topics. Currently the only way to change a topic's URL is to edit this table manually. | | smf_pretty_urls_cache | url_id: varchar(255), replacement: varchar(255) | A complete list of every URL in the forum with its prettified replacement. The url_id column stores the original URL, with $scripturl and other common URLs shortened. |

New settings
Settings are stored in the smf_settings table. Many of these settings use serialized arrays, so the following PHP functions might be useful: serialize(), unserialize().

| Name | Description | |:---------|:----------------| | pretty_action_array | An array of forum actions, extracted from index.php. | | pretty_board_lookup | A serialized array of URL => ID_BOARD pairs, used for processing $_GET['board']. There can be more than one URL for each board. | | pretty_board_urls | A serialized array of ID_BOARD => URL pairs, used for generating pretty replacement URLs. | | pretty_enable_filters | Sets whether to prettify anything at all. 0 for no, 1 for yes. | | pretty_filters | A serialized array of filter data. | | pretty_filter_callbacks | A serialized array of callback function names, sorted by priority. Don't manually edit this, edit the pretty_filters setting instead. | | pretty_root_url | The base URL used by the board and topic filters, which by default is the same as $boardurl. |

40
Pretty Urls / prettyurls - Filters.wiki
« on: July 13, 2018, 04:22:02 pm »
Pretty URLs is organized around filters, which are sets of instructions about what to do to with a page's URLs. If you want to change how Pretty URLs operates, or to add extra functionality, you will need to understand how a filter is constructed.

The filters array
The data for each filter Pretty URLs uses is all contained in a single array, which is serialized and stored in the pretty_filters database setting. You can edit this database setting yourself, however to make it easier to do so, a hidden admin tool was created which can be accessed at index.php?action=admin;area=pretty;sa=filters or admin/?area=pretty;sa=filters if the actions filter is enabled. This tool displays the array in the JSON format which should be easier to edit, however the parser is still rather strict.

So what does the array contain? Well the best way to explain is with an example filter. Here is a filter in the PHP array format which, for example, you might add with a package:

Code: [Select]
$prettyFilters = array( 'example' = array( // The filter must have an ID which is also the array's key 'description' => 'A new example filter', // This description will be displayed in the admin panel 'enabled' => 1, // Set enabled to 1 to enable and 0 to disable it 'filter' => array( // Filter callbacks are functions which are run to process each URL in a page 'priority' => 5, 'callback' => 'pretty_example_filter', // Name of the function to run ), 'rewrite' => array( // Most filters will add rewrite rules which will change a pretty URL into a less pretty, but more useable, internal URL 'priority' => 5, 'rule' => 'RewriteRule ^example\.html index.php?action=example [L]', // The RewriteRule to add to the .htaccess file, if there are multiple rules for a filter this can be an array of strings ), 'test_callback' = > 'pretty_example_test', // A function which returns an short array of links which will be rewritten by this filter 'title' => 'Example', // This title will be displayed in the admin panel ), );

Each filter may have filter or rewrite sections. If it does, then each must have unique priority numbers, though a mod may use the same number for both it's filter callback and rewrite rules. These priority numbers are sorted in ascending order. Custom filters should use numbers less than 20 if they want to catch URLs before any of the standard filters do, or numbers more than 80 if they want to catch URLs only if the other filters have ignored them.

Here is the above array in JSON format:

Code: [Select]
{ "example": { "description": "A new example filter", "enabled": 1, "filter": { "priority": 5, "callback": "pretty_example_filter" }, "rewrite": { "priority": 5, "rule": "RewriteRule ^example\.html index.php?action=example [L]" }, "test_callback": "pretty_example_test", "title": "Example" } }

Filter callbacks

Filter callback functions do the work of rewriting a page's URLs. The list of URLs is passed to the function which can then change them however it likes. Usually various regexs will be used to search for query string fragments to replace. Here is an example function which would produce the URL used in the above filter:

Code: [Select]
function pretty_example_filter($urls) { global $boardurl, $scripturl;

$pattern = '`' . $scripturl . '?action=example$`S';  // The pattern to search for, in this case action=example, use ` so that ~s in URLs will work.
$replacement = $boardurl . '/example.html';   // The replacement URL
foreach ($urls as $url_id => $url)
    if (!isset($url['replacement']))   // This is very important: unless you are very certain of what you're doing, do not rewrite URLs that have already been rewritten!
        if (preg_match($pattern, $url['url']))
            $urls[$url_id]['replacement'] = preg_replace($pattern, $replacement, $url['url']);
return $urls;
}

Test callbacks
Test callback functions return a short array of links which will be written by the filter.
Code: [Select]
function pretty_example_test() { global $scripturl, $txt;

return array('<a href="' . $scripturl . '?action=example">' . $txt['example_link'] . '</a>');
}





41
News / Pretty Urls SEO Pro Released
« on: July 12, 2018, 09:54:44 pm »
We have just released Pretty Urls SEO Pro Released for SMF 2.0.x. PrettyUrls SEO Pro helps improve search engine ranking by employing various tweaks and improvements. Such as sitemap information to point search engines to the main forum areas, Open Graph support to allow social media and search engines easy access to your forum information for spidering. In addition allows you to create your own custom 404/403 erorr pages, edit your .htccess file and robot.txt and more.


For more information on Pretty Urls SEO Pro visit https://www.smfhacks.com/prettyurls-seo-pro.php

Existing active Community Suite license members can download the latest version of Pretty Urls SEO Pro from the download forum for Pretty Urls SEO Pro

42
News / Message Editor Pro released
« on: June 20, 2018, 08:06:24 pm »
We have just released Message Editor Pro. Adds a new post/message editor system to SMF. This new editor uses the same editor that SMF 2.1 has! This new editor solves issues that the old WYSIWYG editor had and is more stable Get your users used to new editor early!
Works with any richtext box added including bbc code areas used by mods as well. Also includes a new justify bbc code as well. 

For more information on Message Editor Pro visit https://www.smfhacks.com/message-editor-pro.php

Existing active Community Suite license members can download the latest version of Message Editor Pro from the download forum for Message Editor Pro

43
News / Emoji Pro Released
« on: June 07, 2018, 08:12:34 am »
We have just released Emoji Pro a fun emoji system with over 1600 emoji's with groupings that can be added to your posts.
I had this system built for my free forum hosting services and decided it would be awesome to offer to other users on SMF as well.


How it works it adds a smiley/emoji icon in any place that there is an editor such as posting/personal messages etc. It works with both the text editor and the wysiwyg editor.  A cool part about this system it uses images for the emojis and works with any character set and has the same appearance for everyone.

For more information on Emoji Pro visit https://www.smfhacks.com/emojipro.php

Existing active Community Suite license members can download the latest version of Emoji Pro from the download forum for Emoji Pro

44
News / GDPR Pro 2.0 Released for SMF
« on: June 01, 2018, 06:29:31 pm »
We have released GDPR Pro for SMF 2.0.x and SMF 1.1.x. The GDPR is a legal requirement for forum owners who have users that are located in the European Union. It does not matter what country you are located in if you deal with EU Users.  GDPR is basically a user consent/rights to their data and how it is secured. With GDPR Pro for SMF helps inform users of their privacy rights, gives them right for erasure, right to export the data.

For more information on GDPR Pro visit https://www.smfhacks.com/gdprpro.php

In addition we will be listening to feedback and doing custom requests based on the needs for your forum.

Major changes in Version 2.0

+Added support for privacy policy in different language.
+Added option to disable privacy policy footer link.
+Redid how post downloads work to make it easier
+Added IP information to user data export.
+Data exports now support different file types .csv, xml, or html
+Custom fields now exported for user information
+Added columns for privacy policy date, registration date for users and displayed on the profile page
+Notifies in admin area if members can't delete their account. And links to a fix.
+If they don't agree to privacy policy still allow them access to modify/export their data
+Reconfirm registration agreement now support multiple languages
+Added setting for number of messages that can be exported at a time
!Fixes all links, variable names to be gdpr


Existing active  Community Suite license members can download the latest version of GDPR Pro from the download forum for GDPR Pro

45
We specialize in all areas of SMF and hosting in general.


Services that we can provide
SMF Upgrades from SMF 1.1.x to newer versions. And also minor updates.
Conversions to SMF from other forum software
Handle mod conflicts on installing modifications
Fix errors that being logged by modifications
Performance improvements by optimizing your SMF/Hosting environment
Installing SSL and make sure your forum is https
Upgrade PHP get a peroframnce boost by switching to PHP 7.x from old versions of PHP
Other troubleshooing/customizing SMF - custom mod development starts at $500 for 10 hours of work

Most of these tasks require an admin account on the forum, FTP/SFTP and or SSH/Cpanel access.

We take PayPal, bitcoin, ethereum as payment


For more information please send us a PM/Contact Us

Pages: 1 2 [3] 4 5 ... 18

+- Recent Topics

Quality of images after import by SMFHacks
September 05, 2020, 10:21:44 am

How do I download gallery images? by CWVRV
August 30, 2020, 11:50:07 pm

Deleting Empty Galleries by SMFHacks
August 30, 2020, 11:43:32 am

PHP error by davejo
August 25, 2020, 07:35:13 am

Permissions to list ads and buy items by CWVRV
August 21, 2020, 05:19:45 pm

Doubt with download permissions. by Rock Lee
August 20, 2020, 08:23:24 pm

Attachment images Upsidedown or Sideways by SMFHacks
August 18, 2020, 05:41:07 pm

[Mod]Avatars Display Integration by Hatshepsut
August 17, 2020, 11:39:54 pm

Simple Portal Block - Classifieds by SMFHacks
August 16, 2020, 09:56:48 am

SMF Links by SMFHacks
August 16, 2020, 08:03:42 am

Powered by EzPortal