ShallHelp Chat Forum : Welcome to the Chat Forum! Chat sessions are automatically erased every 60 minutes. Just select the REFRESH link above to go to the latest chat session. We are glad you are here! Moderator : Good morning! Moderator : Made new session Date Post Moderator : I can’t. Am I an admin on the Tech Blog? Moderator : CW Are you here? CrisW : Not yet officially. I still hace 19minutes to enjoy my coffee. CrisW : have CrisW : Uh oh… I am typo – ing… Moderator : MAN! You’ve done so much! How can I help? Moderator : Is Con or DBA joining? CrisW : Con has been helping test or view what I’ve done with fresh etes. CrisW : eys CrisW : eys CrisW : eyes CrisW : LOL! Looks like my eyes and fingers are way too tired.. Moderator : LOL! CrisW : DBA is working on her assigned projects/ CrisW : She said she’ll peak in Moderator : The thing about the Forum, at least it’s easier to NOTE what we’ve read when we click the LIKE button to signify we’ve read the post. Moderator : With the comments, we can’t comment when the comments are closed. CrisW : Yeah, well, will be doing the most updated Forum on the public forum. CrisW : That we will keep open for registration. CrisW : Have you read the Game Plan I noted.. Moderator : which one? I played the Games you made over the weekend! CrisW : No not that. Moderator : The 7 portals? Yes. I was joking. CrisW : OK I am dense. CrisW : lol! Moderator : Hahaha! Moderator : Did you notice the Pages, of who in the world put those there? CrisW : Yes, I noticed, I made notations big old WHAT”S THIS notes. Admins won’t miss it. CrisW : I scrutinized codes, they were from previous software we were testing Moderator : They didn’t clean up? CrisW : NOPE. So I did. CrisW : I turned them into drafts CrisW : and the other ones I permanently deleted. CrisW : I looked at “logs” and noticed some brute intrusion attempts. CrisW : No they did not succeed. CrisW : God protects! Moderator : It was brewing for a while. CrisW : More like marinading. CrisW : Marinating CrisW : lemonading. CrisW : ok Moderator : LOL.. typos… how about you take the day off? CrisW : I want to get this done quicker. CrisW : There are people wanting and requesting for me to do this but I kept on explaining how complex it is. Moderator : They don’t know what they don’t know. CrisW : Yeah, so I just explain and explain. Until I am now tired of explaining. I will just type them all out. And then send them links. They WOULD notice the timestamps and hopefully get an appreciation of the many moving parts of doing what I do here. Moderator : So are you listening to us now and packaging what you know and selling it? CrisW : I am just packaging it. And I’ll take it from there. CrisW : All these documentation I am doing, is also with the idea of teaching my son how to do these things too.
ShallHelp Chat Forum : Welcome to the Chat Forum! Chat sessions are automatically erased every 60 minutes. Just select the REFRESH link above to go to the latest chat session. We are glad you are here! CrisW : There’s way too much information that need to be learned – but the way I am doing my documentation, I am just typing as I do it, raw steps, just what to do without all the fluff. Moderator : So if we have suggestions, we can add to the Protected Docs? CrisW :Yeah, just hit the “Reply” because I broke them down in comments. Moderator :So when I log in on the Tech Blog, I can see it? Moderator :Hold on, I’d log in too. Moderator : You also added all the Users from the Main Blog? CrisW : Yup CrisW : Just the internal ones Moderator : Ok, I’ll log in to the Tech Blog too. Moderator :Nice Search Engines! CrisW : I’d be adding one for the Forum too. CrisW : I envision that to get bigger Moderator : Will you do a separate Forum for Vendors and Customers CrisW : Still praying about that. There are benefits to keeping them in one forum CrisW :I can create different user groups so there are “vendor specific” forums that only vendors can see. Moderator :Ok, will log in to tech blog and read through your documentation and then put any suggestions I might have there. CrisW : Okay. Cool. And thank you! 🙂 Moderator : Any time! You’re welcome! Moderator : Do you want me to copy this? CrisW : Sure. When you log in. On the Tech Blog under today’s session date. I removed the “Recent Blog and recent Comments on the website, and I put that on our Tech Blog. So we all know where to post them at. Moderator : The duplicate content.. CrisW : Well, there’s no duplicate content on the Main Blog Posts, that would be counted by Search Engines, since we put bulk of our conversations in comments, and not on the articles themselves. That’s also my security strategy. 🙂 Moderator : Awesome! CrisW : For those long articles, I can change the content to “this article has been moved to” and then add the link to the Tech Blog. Moderator : Will copy this. CrisW : Cool! Thanks!
I am hitting a wall….
… got phone calls from DBA and Brute, regarding the Tech Blog.
User Interface Experience …
… the number of search engines at the bottom of the page.
Looks like I will have to rewind.
But at least the documentation is going and going.
They made sense to me. (Especially since I am the one doing this developing thing…
.. I so appreciate FEEDBACK! 🙂
Rewind ….
I updated the Wed Design Package with the notes and changes. Will add the codes there too. For those who might need it. Just copy paste.
You did great on the “seamless” .. I am logged in on both portals, and they look so alike, I would have to look at the URL to know where I’m at exactly. So we go back to MAIN BLOG comments? Or Tech blog? I mean the MAIN blog is essentially our Tech Blog anyway. LOL!
I exported what I’ve done there thus far. And finished reuploading them here. Let’s continue back here. (HONESTLY, I was getting dizzy myself… looking at URLs to know what core files I am changing.) 🙂
Let me go back to the old post .. to update.
So copying from previous Sessions…
There will be SEVEN (7) Portals.
1) Main Website Home Page – DONE (CMS)
– Main Web Pages – DONE
– Main Blog – DONE
– Forum – STILL PASSWORD PROTECTED
– Shop
– Marketplace
2) Tech Portal (CMS) – this will be a “clone” of the main site, but will be disabling the posts, and putting the links to the new page locations. (For SEO)
– DROPPED. Will still use the Main Blog for Tech Blog due to feedback.
3) Shop & Marketplace Portal / Vendors
4) Community / Forums
5) Appointment Scheduler System
6) Ticket Support Portal
7) Learning Management System.
I’ll open the Shop here again and if all goes well here, I will then build the other one for the Marketplace.
Ok done. Lemme go fix the menus.
I think the other portal, I would take down, remove contents, and then also remove DB and DB Username so we all don’t get confused on it on the server side.
On Tech Blog – Finished deleting posts, pages, media, and users.
Now deleting DB
Finished deleting DB on the Server side.
Now deleting files and remnants via FTP.
On the front end, it now shows: “Error establishing a database connection”
That prompt appears because the files that are still there, cannot connect to the DB I just deleted. After I delete files via FTP, it will either show a “directory” or it will automatically redirect to the Oops page.
Removing 200,773 bytes, it’s recursively deleting and processing 3541+ in 490+ directories
Please forgive the rants and code snippets. We got to put those somewhere … :-)”
Also updating the Menu and Removing the “Tech Blog” reference link to the now RIP portal. 🙂
I am adding the Shop Link, because that is what we will be resurrecting.
I think we’ve tested that to death before and the last we tested was the Auctions Functionality.
I am also reactivating the Marketplace now, and the Auctions.
I’ll remove the cartoonish images for testing and take pictures of my other Brand Products at Accentrio that I got from the warehouse.
Or, we can still continue the cartoon???
Looks like we would have to do re-testing. There were software updates so I guess will be spending a couple more days testing that. (Sure am glad we took screenshots on how it looked like before we did the website repurposing last year).
On the Marketplace, each Vendor has to have their own
1) SHIPPING POLICY
2) REFUND POLICY
3) CANCELLATION/RETURN/EXCHANGE POLICY
I also activated the “Follow” functionality so members can follow “Sellers”.
This would be a lot of Step by Steps and Screenshots.
There are New EU Laws on taxation effective July 1, 2021.
More regulations, calculations, etc…. etc…..
On top of the sales tax calculations I’d have to program.
Plus shipping costs for Vendors.
Hey, gotta stop for a bit. I got notified of some troubleshooting and cleanup I got to do. I took a screenshot. Will post it below.
You know those other webmasters that I got their websites shutdown due to spamming? They LUVVVVVV to follow me around.
Here’s a Summary …
21,477 Spammers – Yikes!
And also here’s a tip for you other Admins, when you notice a trend, of manual hackers/spammers trying to get through as a “customer” or “registered member” on your portals, copy their email address and IP address on a CSV file, then you can compare them to your own database (that you must start building), so you can defend your portals proactively.
That way it’s easier for you to track them down – those lurkers/spammers who just keep on keeping on trying to hack thinking it’s cute.
It’s not.
Anyway, got to fix that first and clean that up.
I’ve noticed the 17 – coming from Asia, Russia, Canada, Central America. Two had the same domains, only different names. What some people would do for a “backlink”…. tsk tsk.
They’re going to the ban list. And that list would be shared on other portals so they can’t hack them too.
That’s why there’s a functionality to NOT make your site viewable in certain countries. Total waste of everyone’s time.
Done and banned. I also added the reCaptcha back to the Login (sorry) for good measure. 🙂
There were other countries (Vietnam, Venezuela, Indonesia, USA and Netherlands. Some where in the Stop Forum Spam, some where at the Honey Pot. There were two that I recognized too, that were also in the Toxic IP List, so I just went on ahead and took screenshots, put in my CSV, and then added to the website ban list.
Admins, The above are in ANOTHER portal / website that I did the troubleshooting on.
These same hackers READ these things we write here.
The two reported as “Toxic IPs” (marked as such) – the dude tried logging in using these names:
Eleanore
Antoinette
KelleShack
devendpoole
But they are also known as “Wade” “Trenton” and “Natan”. (rhymes with satan! Not today satan, not today! Or ever!)
As I was working on it, there was another one “Lavrent” …
So I put the site Under Maintenance with my BIG CRUCIFIX and Bible Verses!
These aren’t “Bot Spammers” – usually Akismet, Google ReCaptcha & other antispam can stop most of them. It’s the Human Spammers that can not be easily stopped.
Unless you publish who they are.
Unless you see that they continue on harassing and following you around the interweb.
To these Smappers / Hackers / Spammers:
I will pray for you and thank you actually, for keeping my I.T. Security Skills up to date as I try to stop you from pestering my sites.
Go build your own site. 🙂
“If any of you lacks WISDOM, let him ask of God who gives LIBERALLY and without reproach, and it will be GIVEN to him.” – James 1:5 NKJV
Okay, now that is out of the way, I’m moving on to….
ShallHelp Chat Forum : Welcome to the Chat Forum! Chat sessions are automatically erased every 60 minutes. Just select the REFRESH link above to go to the latest chat session. We are glad you are here!
Moderator : Good morning!
Moderator : Made new session Date Post
Moderator : I can’t. Am I an admin on the Tech Blog?
Moderator : CW Are you here?
CrisW : Not yet officially. I still hace 19minutes to enjoy my coffee.
CrisW : have
CrisW : Uh oh… I am typo – ing…
Moderator : MAN! You’ve done so much! How can I help?
Moderator : Is Con or DBA joining?
CrisW : Con has been helping test or view what I’ve done with fresh etes.
CrisW : eys
CrisW : eys
CrisW : eyes
CrisW : LOL! Looks like my eyes and fingers are way too tired..
Moderator : LOL!
CrisW : DBA is working on her assigned projects/
CrisW : She said she’ll peak in
Moderator : The thing about the Forum, at least it’s easier to NOTE what we’ve read when we click the LIKE button to signify we’ve read the post.
Moderator : With the comments, we can’t comment when the comments are closed.
CrisW : Yeah, well, will be doing the most updated Forum on the public forum.
CrisW : That we will keep open for registration.
CrisW : Have you read the Game Plan I noted..
Moderator : which one? I played the Games you made over the weekend!
CrisW : No not that.
Moderator : The 7 portals? Yes. I was joking.
CrisW : OK I am dense.
CrisW : lol!
Moderator : Hahaha!
Moderator : Did you notice the Pages, of who in the world put those there?
CrisW : Yes, I noticed, I made notations big old WHAT”S THIS notes. Admins won’t miss it.
CrisW : I scrutinized codes, they were from previous software we were testing
Moderator : They didn’t clean up?
CrisW : NOPE. So I did.
CrisW : I turned them into drafts
CrisW : and the other ones I permanently deleted.
CrisW : I looked at “logs” and noticed some brute intrusion attempts.
CrisW : No they did not succeed.
CrisW : God protects!
Moderator : It was brewing for a while.
CrisW : More like marinading.
CrisW : Marinating
CrisW : lemonading.
CrisW : ok
Moderator : LOL.. typos… how about you take the day off?
CrisW : I want to get this done quicker.
CrisW : There are people wanting and requesting for me to do this but I kept on explaining how complex it is.
Moderator : They don’t know what they don’t know.
CrisW : Yeah, so I just explain and explain. Until I am now tired of explaining. I will just type them all out. And then send them links. They WOULD notice the timestamps and hopefully get an appreciation of the many moving parts of doing what I do here.
Moderator : So are you listening to us now and packaging what you know and selling it?
CrisW : I am just packaging it. And I’ll take it from there.
CrisW : All these documentation I am doing, is also with the idea of teaching my son how to do these things too.
ShallHelp Chat Forum : Welcome to the Chat Forum! Chat sessions are automatically erased every 60 minutes. Just select the REFRESH link above to go to the latest chat session. We are glad you are here!
CrisW : There’s way too much information that need to be learned – but the way I am doing my documentation, I am just typing as I do it, raw steps, just what to do without all the fluff.
Moderator : So if we have suggestions, we can add to the Protected Docs?
CrisW :Yeah, just hit the “Reply” because I broke them down in comments.
Moderator :So when I log in on the Tech Blog, I can see it?
Moderator :Hold on, I’d log in too.
Moderator : You also added all the Users from the Main Blog?
CrisW : Yup
CrisW : Just the internal ones
Moderator : Ok, I’ll log in to the Tech Blog too.
Moderator :Nice Search Engines!
CrisW : I’d be adding one for the Forum too.
CrisW : I envision that to get bigger
Moderator : Will you do a separate Forum for Vendors and Customers
CrisW : Still praying about that. There are benefits to keeping them in one forum
CrisW :I can create different user groups so there are “vendor specific” forums that only vendors can see.
Moderator :Ok, will log in to tech blog and read through your documentation and then put any suggestions I might have there.
CrisW : Okay. Cool. And thank you! 🙂
Moderator : Any time! You’re welcome!
Moderator : Do you want me to copy this?
CrisW : Sure. When you log in. On the Tech Blog under today’s session date. I removed the “Recent Blog and recent Comments on the website, and I put that on our Tech Blog. So we all know where to post them at.
Moderator : The duplicate content..
CrisW : Well, there’s no duplicate content on the Main Blog Posts, that would be counted by Search Engines, since we put bulk of our conversations in comments, and not on the articles themselves. That’s also my security strategy. 🙂
Moderator : Awesome!
CrisW : For those long articles, I can change the content to “this article has been moved to” and then add the link to the Tech Blog.
Moderator : Will copy this.
CrisW : Cool! Thanks!
I am hitting a wall….
… got phone calls from DBA and Brute, regarding the Tech Blog.
User Interface Experience …
… the number of search engines at the bottom of the page.
Looks like I will have to rewind.
But at least the documentation is going and going.
They made sense to me. (Especially since I am the one doing this developing thing…
.. I so appreciate FEEDBACK! 🙂
Rewind ….
I updated the Wed Design Package with the notes and changes. Will add the codes there too. For those who might need it. Just copy paste.
You did great on the “seamless” .. I am logged in on both portals, and they look so alike, I would have to look at the URL to know where I’m at exactly. So we go back to MAIN BLOG comments? Or Tech blog? I mean the MAIN blog is essentially our Tech Blog anyway. LOL!
I exported what I’ve done there thus far. And finished reuploading them here. Let’s continue back here. (HONESTLY, I was getting dizzy myself… looking at URLs to know what core files I am changing.) 🙂
Let me go back to the old post .. to update.
So copying from previous Sessions…
There will be SEVEN (7) Portals.
1) Main Website Home Page – DONE (CMS)
– Main Web Pages – DONE
– Main Blog – DONE
– Forum – STILL PASSWORD PROTECTED
– Shop
– Marketplace
2) Tech Portal (CMS) – this will be a “clone” of the main site, but will be disabling the posts, and putting the links to the new page locations. (For SEO)
– DROPPED. Will still use the Main Blog for Tech Blog due to feedback.
3) Shop & Marketplace Portal / Vendors
4) Community / Forums
5) Appointment Scheduler System
6) Ticket Support Portal
7) Learning Management System.
I’ll open the Shop here again and if all goes well here, I will then build the other one for the Marketplace.
Ok done. Lemme go fix the menus.
I think the other portal, I would take down, remove contents, and then also remove DB and DB Username so we all don’t get confused on it on the server side.
On Tech Blog – Finished deleting posts, pages, media, and users.
Now deleting DB
Finished deleting DB on the Server side.
Now deleting files and remnants via FTP.
On the front end, it now shows: “Error establishing a database connection”
That prompt appears because the files that are still there, cannot connect to the DB I just deleted. After I delete files via FTP, it will either show a “directory” or it will automatically redirect to the Oops page.
Removing 200,773 bytes, it’s recursively deleting and processing 3541+ in 490+ directories
So now if you type
:
https://www.shallhelp.com/tech/
It goes to the Oops page.
So I am going to create a Page so that it doesn’t trigger a page not found, or a broken link.
https://www.shallhelp.com/tech/blog/
redirects to this blog. 🙂
Finished creating another webpage… verbiage
Called “https://www.shallhelp.com/tech/”
To serve as a catch all for the MANY links on the previous Session Dates referenced in the testing and documentation.
“We decided to keep our Tech Blog on our Main Blog 🙂
https://www.shallhelp.com/tech/blog/
Goes to our Tech Blog at:
https://www.shallhelp.com/blog/
Please forgive the rants and code snippets. We got to put those somewhere … :-)”
Also updating the Menu and Removing the “Tech Blog” reference link to the now RIP portal. 🙂
I am adding the Shop Link, because that is what we will be resurrecting.
I think we’ve tested that to death before and the last we tested was the Auctions Functionality.
I am also reactivating the Marketplace now, and the Auctions.
I’ll remove the cartoonish images for testing and take pictures of my other Brand Products at Accentrio that I got from the warehouse.
Or, we can still continue the cartoon???
Looks like we would have to do re-testing. There were software updates so I guess will be spending a couple more days testing that. (Sure am glad we took screenshots on how it looked like before we did the website repurposing last year).
On the Marketplace, each Vendor has to have their own
1) SHIPPING POLICY
2) REFUND POLICY
3) CANCELLATION/RETURN/EXCHANGE POLICY
I also activated the “Follow” functionality so members can follow “Sellers”.
This would be a lot of Step by Steps and Screenshots.
There are New EU Laws on taxation effective July 1, 2021.
More regulations, calculations, etc…. etc…..
On top of the sales tax calculations I’d have to program.
Plus shipping costs for Vendors.
Hey, gotta stop for a bit. I got notified of some troubleshooting and cleanup I got to do. I took a screenshot. Will post it below.
You know those other webmasters that I got their websites shutdown due to spamming? They LUVVVVVV to follow me around.
Here’s a Summary …
21,477 Spammers – Yikes!
And also here’s a tip for you other Admins, when you notice a trend, of manual hackers/spammers trying to get through as a “customer” or “registered member” on your portals, copy their email address and IP address on a CSV file, then you can compare them to your own database (that you must start building), so you can defend your portals proactively.
That way it’s easier for you to track them down – those lurkers/spammers who just keep on keeping on trying to hack thinking it’s cute.
It’s not.
Anyway, got to fix that first and clean that up.
I’ve noticed the 17 – coming from Asia, Russia, Canada, Central America. Two had the same domains, only different names. What some people would do for a “backlink”…. tsk tsk.
They’re going to the ban list. And that list would be shared on other portals so they can’t hack them too.
That’s why there’s a functionality to NOT make your site viewable in certain countries. Total waste of everyone’s time.
Done and banned. I also added the reCaptcha back to the Login (sorry) for good measure. 🙂
There were other countries (Vietnam, Venezuela, Indonesia, USA and Netherlands. Some where in the Stop Forum Spam, some where at the Honey Pot. There were two that I recognized too, that were also in the Toxic IP List, so I just went on ahead and took screenshots, put in my CSV, and then added to the website ban list.
Admins, The above are in ANOTHER portal / website that I did the troubleshooting on.
These same hackers READ these things we write here.
The two reported as “Toxic IPs” (marked as such) – the dude tried logging in using these names:
Eleanore
Antoinette
KelleShack
devendpoole
But they are also known as “Wade” “Trenton” and “Natan”. (rhymes with satan! Not today satan, not today! Or ever!)
As I was working on it, there was another one “Lavrent” …
So I put the site Under Maintenance with my BIG CRUCIFIX and Bible Verses!
These aren’t “Bot Spammers” – usually Akismet, Google ReCaptcha & other antispam can stop most of them. It’s the Human Spammers that can not be easily stopped.
Unless you publish who they are.
Unless you see that they continue on harassing and following you around the interweb.
To these Smappers / Hackers / Spammers:
I will pray for you and thank you actually, for keeping my I.T. Security Skills up to date as I try to stop you from pestering my sites.
Go build your own site. 🙂
“If any of you lacks WISDOM, let him ask of God who gives LIBERALLY and without reproach, and it will be GIVEN to him.” – James 1:5 NKJV
Okay, now that is out of the way, I’m moving on to….
Shop and Marketplace … re-testing.