3 posters
Our users have posted a total of 107000 messages
Ravenfreak- Mensagens : 455
Data de inscrição : 2013-03-12
Localização : In Hell
Current Project : Spam!
Our users have posted a total of 107000 messages Let's see if we can double that number by the end of 2019! Our users have posted a total of 107000 messagesOur users have posted a total of 107000 messagesOur users have posted a total of 107000 messagesOur users have posted a total of 107000 messages
SonicVaan- Mensagens : 100511
Data de inscrição : 2013-07-25
Localização : ASMTSG
Current Project : BEING THE KING OF THE FORUM
ASMTSG will forever exist!
Sent from Topic'it App
Sent from Topic'it App
Jdpense- Mensagens : 100554
Data de inscrição : 2014-08-21
Your post had some grammatical errors, but don't worry I fixed them for you.SonicVaan wrote:
cease to
ASMTSG will forever ^ exist!
Not
^Sent from Topic'it App
Ravenfreak- Mensagens : 455
Data de inscrição : 2013-03-12
Localização : In Hell
Current Project : Spam!
//
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-144337024-1');
var setScreen = function() {
var w = document.documentElement.clientWidth || document.body.clientWidth;
var h = document.documentElement.clientHeight || document.body.clientHeight;
$.cookie("_fa-screen", '{"w":' + w + ',"h":' + h + '}', { expires: 15, domain: 'asmtosegagenesis.forumotion.com' });
console.log( '{"w":' + w + ',"h":' + h + '}');
}
setScreen();
window.Criteo = window.Criteo || {};
window.Criteo.events = window.Criteo.events || [];
// Declare this above the adunits
var width = window.screen.width||window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;
var isMobile = ( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) || width <= 768 );
var CriteoAdUnits = "" "" "" ""
Criteo.events.push(function() {
Criteo.Passback.RequestBids(CriteoAdUnits, 2000);
});
function CriteoAdblock(containerid, zoneid, pbcontainerid) {
Criteo.events.push(function() {
Criteo.DisplayAcceptableAdIfAdblocked({
"zoneid": zoneid,
"containerid": containerid,
"overrideZoneFloor": false,
"callbacksuccess": function() {
document.getElementById(pbcontainerid).style.display = "none"; //if adblock, collapse passback container id
}
});
window.addEventListener("message", function (e) {
if (e.data && e.data == 'criteo-adblock-passback-'+zoneid)
document.getElementById(containerid).style.display = "none";
else return;
}, false);
});
}
if(typeof(_userdata) == "undefined")
var _userdata = new Object();
_userdata["session_logged_in"] = 1;
_userdata["username"] = "Ravenfreak";
_userdata["user_id"] = 55;
_userdata["user_level"] = 0;
_userdata["user_lang"] = "en";
_userdata["activate_toolbar"] = 0;
_userdata["fix_toolbar"] = 0;
_userdata["notifications"] = 1;
_userdata["avatar"] = "";
_userdata["user_posts"] = 379;
_userdata["user_nb_privmsg"] = 2;
_userdata["point_reputation"] = 3;
if(typeof(_lang) == "undefined")
var _lang = new Object();
_lang["Share"] = "Share";
_lang["Login"] = "Log in";
_lang["Register"] = "Register";
_lang["Welcome"] = "Welcome";
_lang["Notifications"] = "Notifications";
_lang["See_my_profile"] = "View profile";
_lang["Edit_profile"] = "Edit profile";
_lang["All_Topics"] = "My topics";
_lang["All_Messages"] = "My posts";
_lang["js_topics_followed"] = "Watched topics";
_lang["Admin_panel"] = "Administration Panel";
_lang["Logout"] = "Log out";
_lang["Notif_see_all"] = "See all the notifications";
_lang["Notif_priv_msg"] = "You have received a private message from %(name)s";
_lang["Notif_report"] = "%(name)s has created a message report";
_lang["Notif_friend_req"] = "You have received a friend request from %(name)s";
_lang["Notif_group_req"] = "%(name)s has made a request to join the group %(group_name)s";
_lang["Notif_friend_con"] = "%(name)s has connected";
_lang["Notif_wall_msg"] = "%(name)s has just written a message on your wall";
_lang["Notif_abuse"] = "An abuse was reported";
_lang["Notif_topic_watch"] = "%(name)s wrote a message in a watched topic";
_lang["Notif_topic_watch_p"] = "%(name)s wrote a message in a watched topic";
_lang["Notif_topic_watch_guest"] = "A guest wrote a message in a topic you watch";
_lang["Notif_topic_watch_p_guest"] = "A guest wrote a message in a topic you watch";
_lang["Notif_mention"] = "%(name)s tagged you in a topic";
_lang["Notif_hashtag"] = "The keyword #%(tag)s has been tagged in a topic";
_lang["Notif_advert_validate"] = "Your ad \"%(ad_title)s\" has been approved. See the ad";
_lang["Notif_advert_delete"] = "Your ad\"%(ad_title)s\" has been removed.";
_lang["Notif_advert_refuse"] = "Your ad \"%(ad_title)s\" has been denied. See the ad";
_lang["Notif_advert_expired"] = "Your ad \"\" has reached its publication time. You can publish it again by clicking here";
_lang["All_PMs"] = "My private messages";
_lang["rank_title"] = "";
_lang["No_assigned_rank"] ="No special rank assigned";
_lang["Posts"] = "Posts";
_lang["PMs"] = "PMs";
_lang["Reputation"] ="Reputation";
_lang["Twitter"] ="Forumotion";
if(typeof(_board) == "undefined")
var _board = new Object();
_board["reputation_active"] = 0;
_board["Forumotion"] = "Forumotion";
_board["toolbar_title_url"] = "https://www.forumotion.com";
_board["toolbar_logo"] = "https://2img.net/i/fa/i/toolbar/pa0.png";
if(typeof(_lang) == "undefined") {
var _lang = new Object();
}
_lang["Twitter"] ="Forumotion";
//]]>
const publicKey='BM8EXcgEJNASiqf3nV4N-30Bd_JyV-YI2hGs_oxQ9wcwf970-bOe6x8bdks5UZO7b6qtdjNGzuhjOmLuv8b2TFw';
let isSubscribed = false;
let swRegistration = null;
function urlB64ToUint8Array(base64String) {
const padding = '='.repeat((4 - base64String.length % 4) % 4);
const base64 = (base64String + padding)
.replace(/\-/g, '+')
.replace(/_/g, '/');
const rawData = window.atob(base64);
const outputArray = new Uint8Array(rawData.length);
for (let i = 0; i < rawData.length; ++i) {
outputArray[i] = rawData.charCodeAt(i);
}
return outputArray;
}
function updateSubscriptionOnServer(subscription) {
if(subscription !=null){
const key = subscription.getKey('p256dh');
const token = subscription.getKey('auth');
const contentEncoding = (PushManager.supportedContentEncodings || ['aesgcm'])[0];
if('fetch' in window){
return fetch('ajax/webpush_register.php', {
method: 'POST',
body: JSON.stringify({
endpoint: subscription.endpoint,
publicKey: key ? btoa(String.fromCharCode.apply(null, new Uint8Array(key))) : null,
authToken: token ? btoa(String.fromCharCode.apply(null, new Uint8Array(token))) : null,
contentEncoding,
}),
}).then(() => subscription);
}else{
var http = new XMLHttpRequest();
var url = 'ajax/webpush_register.php';
http.open('POST', url, true);
//Send the proper header information along with the request
http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function() {//Call a function when the state changes.
if(http.readyState == 4 && http.status == 200) {
alert(http.responseText);
}
}
http.send(JSON.stringify({
endpoint: subscription.endpoint,
publicKey: key ? btoa(String.fromCharCode.apply(null, new Uint8Array(key))) : null,
authToken: token ? btoa(String.fromCharCode.apply(null, new Uint8Array(token))) : null,
contentEncoding: contentEncoding,
}));
}
}else{
if('fetch' in window){
return fetch('ajax/webpush_register.php', {
method: 'POST',
body: JSON.stringify({
endpoint: null
}),
}).then(() => subscription);
}else{
var http = new XMLHttpRequest();
var url = 'ajax/webpush_register.php';
http.open('POST', url, true);
//Send the proper header information along with the request
http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function() {//Call a function when the state changes.
if(http.readyState == 4 && http.status == 200) {
alert(http.responseText);
}
}
http.send(JSON.stringify({
endpoint: subscription.endpoint,
publicKey: key ? btoa(String.fromCharCode.apply(null, new Uint8Array(key))) : null,
authToken: token ? btoa(String.fromCharCode.apply(null, new Uint8Array(token))) : null,
contentEncoding,
}));
}
}
}
function subscribeUser() {
const applicationServerKey = urlB64ToUint8Array(publicKey);
swRegistration.pushManager.subscribe({
userVisibleOnly: true,
applicationServerKey: applicationServerKey
})
.then(function(subscription) {
console.log('User is subscribed.');
updateSubscriptionOnServer(subscription);
isSubscribed = true;
})
.catch(function(err) {
console.log('Failed to subscribe the user: ', err.message);
unsubscribeUser();
});
}
function unsubscribeUser() {
swRegistration.pushManager.getSubscription()
.then(function(subscription) {
if (subscription) {
return subscription.unsubscribe();
}
})
.catch(function(error) {
console.log('Error unsubscribing', error);
})
.then(function() {
updateSubscriptionOnServer(null);
console.log('User is unsubscribed.');
isSubscribed = false;
});
}if ('serviceWorker' in navigator && 'PushManager' in window) {
navigator.serviceWorker.register('/serviceworker.js')
.then(function(swReg) {
swRegistration = swReg;
subscribeUser();
})
}else{
console.log("Failed to register service worker.");
}
$(function(){
$("#web_redirect").on("click", function(){
var d = new Date();
var cookie_string = "_mobile_version=0";
d.setTime(d.getTime()+(365*24*60*60*1000));
var expires = d.toUTCString();
cookie_string += "; domain=" + window.location.hostname;
cookie_string += "; expires=" + expires;
document.cookie = cookie_string;
location.reload();
});
}) ;
$(function(){
$("#mobi_redirect").on("click", function(){
var d = new Date();
var cookie_string = "_mobile_version=1";
d.setTime(d.getTime()+(365*24*60*60*1000));
var expires = d.toUTCString();
cookie_string += "; domain=" + window.location.hostname;
cookie_string += "; expires=" + expires;
document.cookie = cookie_string;
location.reload();
});
}) ;
Logged in as Ravenfreak.
Administration
Forum | Topics | Posts | Last Posts |
---|---|---|---|
| 1623 | 9372 | Today at 2:51 pm Ravenfreak |
Main Category
Forum | Topics | Posts | Last Posts |
---|---|---|---|
ASM ProgrammingAsk anything your want about assembly programming in Sega Genesis (32X, Sega CD) console.
| 102 | 1337 | Fri Nov 08, 2019 11:32 am Jdpense |
Some GamesAsk anything your want about some Sega Genesis games.
| 27318 | 60098 | Fri Oct 25, 2019 1:58 pm Jdpense |
Specific Games Category
Forum | Topics | Posts | Last Posts |
---|---|---|---|
Sonic 1Sonic 1 specific forum.
| 149 | 1602 | Thu Dec 19, 2019 12:02 am Jdpense |
Sonic 2All about Sonic 2 is here.
| 54 | 1434 | Sun Sep 15, 2019 2:45 pm SonicVaan |
Sonic 3 & KnuckesAll about Sonic 3, Sonic & Knuckles, and Sonic & Knuckles lock-on games.
| 54 | 603 | Fri Sep 13, 2019 9:50 pm Jdpense |
Sonic 3D BlastAll about Sonic 3D Blast.
| 54 | 375 | Fri Sep 13, 2019 9:39 pm Jdpense |
Other Sonic GamesAsk anything your want about other Sonic games.
| 33 | 371 | Thu Sep 05, 2019 5:19 pm Green Snake |
Projects
Forum | Topics | Posts | Last Posts |
---|---|---|---|
Sonic Open Source ProjectSonic Open Source Forum
| 115 | 945 | Thu Sep 26, 2019 4:28 pm UburL33tUzerNam |
Demos and Game ReleasesAnnounce demos, games releases or tests
| 46 | 482 | Sat Sep 14, 2019 11:36 am Electroball_ |
Sand Box
Forum | Topics | Posts | Last Posts |
---|---|---|---|
| 39702 | 40583 | Sun Sep 08, 2019 9:43 am UburL33tUzerNam " title="Sonicvaan is completely crazy " /> |
Statistics
Who is online? | |
---|---|
Registered Users: Ravenfreak Legend : [Administrator ] [ Moderator ] | |
Forthcoming Calendar linked topics within the next 5 days | |
There are no forthcoming calendar linked topic | |
Statistics | |
Our users have posted a total of 117211 messages We have 123 registered users The newest registered user is Богдан Most users ever online was 159 on Wed Jul 03, 2019 12:13 pm |