Well, it is finally released.
The new Syntax Highlighter I've been dreaming of having myself is finally here.
We currently have 9 code blocks, and more will be added as needed. (This is going to be a constantly evolving system)
  1. [ASP Classic]
  2. [ASP.NET]
  3. [SQL]
  4. [CSS]
  5. [JavaScript]
  6. [HTML]
  7. [PowerShell]
  8. [Linux/CMD]
  9. [Delphi/Pascal]
Features include
  1. [Syntax Highlighting]: Highlighted Source code.
  2. [Line Numbers]: Line numbers that wrap when the line is long (Don't like vertical scrollbars)
  3. [Clickable Rows]: that highlight the row and also highlights the number
  4. [Hover] over effect that not only highlights the row you are on, but also highlights the number.
  5. [Expand]: If the content is too long to show without scrolling, click the Expand button on the Top-right.
  6. [Copy]: Like the code and want to use it on your site? Click the Copy button to copy to your clipboard and paste to your site.
  7. [Save to File]: If you want to save the code to a file, click the Download Code button.
    This will download the code with the file extension of the code you are viewing.
    Example: code.asp | code.css | code.sql | code.js
Below are some examples of the Code Blocks we currently have.
From Code Article Populate triple drop-down list from database using Ajax and Classic ASP«
CFFCS | CarrzSynEdit: | ASP/VBScript
<!--#include file="ACN.asp"-->
<%
' State SQL Select Statement and Drop box.

country = int(request("country"))

Set sqlStates = CreateObject("ADODB.Command")
sqlStates.ActiveConnection=objConn
sqlStates.Prepared = true
sqlStates.commandtext = "SELECT id,statename FROM state WHERE countryid=?"
sqlStates.Parameters.Append sqlStates.CreateParameter("@countryid", 3, 1, , country)
set rsStates = sqlStates.execute
%>
<select name="state" onchange="getCity(<%=country%>,this.value)">
<option>Select State</option>
<%while not rsStates.eof%>
<option value="<%=rsStates("id")%>"><%=rsStates("statename")%></option>
<%rsStates.movenext
wend
rsStates.close
set rsStates = nothing
objConn.close%>
</select>



From Code Article Classic ASP Column &amp; Paging System«
CFFCS | CarrzSynEdit: | CSS (Cascading Style Sheets)
 @charset "utf-8";
/*This is for the paging.*/
#Paging {
	margin:5px 0 0 0;
	padding-top:5px;
}
#Paging .One {
	border:1px double #000;
	background-color:#036;
	color:#FFF;
	padding:4.5px; /*Make the selected number container larger than those around it.*/
	font-size:10pt;
}
#Paging .NotOne {
	border:1px double #000;
	padding:2.5px;
	font-size:10pt;
}
#Paging .Numbered {
	border:1px double #000;
	padding:2.5px;
	font-size:10pt;
}
#Paging .Dots {
	font-size:12px;
	background-color: #f1f1f1;
    color: black;
	border:1px double #000;
	padding:5px;
}
.StraightLined {
	display: inline;
}



From Code Article Classic ASP md5 Hash Login Script«
CFFCS | CarrzSynEdit: | HTML (Hyper Text Markup Language)
<html >
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/>
<title>Classic ASP Login Script with MD5 HASH Protection.</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body style="text-align:center;">
<div id="Main" align="center"><table style="border:1px double #999;" cellspacing="0">
  <caption>
  <span style="font-size:15pt; color:#CCC;">Users</span>
  </caption>
  <thead>
    <tr>
      <th class="pwTD">username</th>
      <th class="pwTD">password</th>
    </tr>
  </thead>
  <tbody>
    <tr valign="top">
      <td class="pwTD">logincookie</td>
      <td class="pwTD">12345678</td>
    </tr>
  </tbody>
  <tfoot>
  </tfoot>
</table>
<form action="Tutorials/carrzkiss/7/login validate.asp" method="post" id="Login" style="background-color:#333333;">
  <table id="LoginTD" cellspacing="0">
    <tr><td style="width:90px;">User Name:</td><td style="width:120px;"> <input class="InputClass" type="UserName" name="UserName" /></td></tr>
    <tr> <td style="width:90px;"> Password:</td><td style="width:120px;"><input class="InputClass" type="password" name="PassWord" value="" /></td></tr>
    <tr><td colspan="2"> 
        <div align="center"> 
          <input class="InputClass" type="submit" name="Submit" value="Login" />
        </div>
      </td>
    </tr>
  </table>
</form>
<br />
Thank You<br />
</div>
</div>
</body>
</html>



From Code Article Twitter Style Load More Results with jQuery and Ajax in Classic ASP &amp; SQL Server«
CFFCS | CarrzSynEdit: | JS (JavaScript)
 // JavaScript Document
$(function() {
//More Button
$('.more').live("click",function() 
{
var ID = $(this).attr("id");
if(ID)
{
$("#more"+ID).html('<img src="moreajax.gif" />');
$.ajax({
type: "POST",
//https://www.cffcs.com/Lessons/2051/
url: "Ajax more.asp",
data: "lastmsg="+ ID, 
cache: false,
success: function(html){
$("ol#updates").append(html);
$("#more"+ID).remove();
}
});
}
else
{
$(".morebox").html('The End');
}
return false;
});
});


From Code Article Bootstrap Tags Input (Classic ASP and SQL Server Database)«
CFFCS | CarrzSynEdit: | SQL Script
-- Create a new database called [Test] in SQL Server.

-- Right-click and choose [New Query]

-- Copy and paste the code below and hit [Execute]


USE [Test]
GO
/****** Object:  Table [dbo].[Tags]    Script Date: 4/4/2022 1:12:42 PM ******/

CREATE TABLE [dbo].[Tags](
[TagID][int] IDENTITY(1,1) NOT NULL,
[TagName][nvarchar](50) NOT NULL,
 CONSTRAINT [PK Tags] PRIMARY KEY CLUSTERED 
(
[TagID] ASC
)WITH (PAD INDEX = OFF, STATISTICS NORECOMPUTE = OFF, IGNORE DUP KEY = OFF, ALLOW ROW LOCKS = ON, ALLOW PAGE LOCKS = ON, OPTIMIZE FOR SEQUENTIAL KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
SET IDENTITY INSERT [dbo].[Tags] ON 
GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (1, N'Dallas')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (2, N'Charlotte')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (3, N'Raleigh')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (4, N'Houston')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (5, N'Washington')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (6, N'New York')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (7, N'Los Angeles')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (8, N'Sydney')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (9, N'Melbourne')

GO
SET IDENTITY INSERT [dbo].[Tags] OFF
GO
, USE [Test]
GO
/****** Object:  Table [dbo].[Tags]    Script Date: 4/4/2022 1:12:42 PM ******/

CREATE TABLE [dbo].[Tags](
 [TagID][int] IDENTITY(1,1) NOT NULL,
[TagName][nvarchar](50) NOT NULL,
 CONSTRAINT [PK Tags] PRIMARY KEY CLUSTERED 
(
[TagID] ASC
)WITH (PAD INDEX = OFF, STATISTICS NORECOMPUTE = OFF, IGNORE DUP KEY = OFF, ALLOW ROW LOCKS = ON, ALLOW PAGE LOCKS = ON, OPTIMIZE FOR SEQUENTIAL KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
SET IDENTITY INSERT [dbo].[Tags] ON 
GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (1, N'Dallas')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (2, N'Charlotte')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (3, N'Raleigh')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (4, N'Houston')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (5, N'Washington')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (6, N'New York')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (7, N'Los Angeles')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (8, N'Sydney')

GO
INSERT [dbo].[Tags] ([TagID], [TagName]) VALUES (9, N'Melbourne')

GO
SET IDENTITY INSERT [dbo].[Tags] OFF
GO