[prev in list] [next in list] [prev in thread] [next in thread] 

List:       quanta
Subject:    [Quanta] Re: Quanta 4
From:       Robert Marmorstein <robert () narnia ! homeunix ! com>
Date:       2011-04-04 7:21:09
Message-ID: 20110404032109.91634b8rmvwqi1es () robot4 ! narnia ! homeunix ! com
[Download RAW message or body]

This message is in MIME format.


There doesn't seem to be a way to post review requests for Quanta  
still, so I will include my patch here inline:




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


["0001-New-templates-for-web-development-i.e.-in-Quanta.patch" (text/x-patch)]

From 001823c8365801a0b5a31480055238ecf37eb42c Mon Sep 17 00:00:00 2001
From: Dr. Robert Marmorstein <robert@narnia.homeunix.com>
Date: Sat, 26 Mar 2011 21:03:26 -0400
Subject: [PATCH] New templates for web development (i.e. in Quanta).

---
 CMakeLists.txt                                     |    1 +
 app_templates/CMakeLists.txt                       |    9 +++++++++
 .../html/html4_0-strict/%{PROJECTDIRNAME}.kdev4    |    4 ++++
 .../html4_0-strict/html4_0-strict.kdevtemplate     |    7 +++++++
 app_templates/html/html4_0-strict/index.html       |    9 +++++++++
 .../html4_0-transitional/%{PROJECTDIRNAME}.kdev4   |    4 ++++
 .../html4_0-transitional.kdevtemplate              |    7 +++++++
 app_templates/html/html4_0-transitional/index.html |    9 +++++++++
 .../html/xhtml10-strict/%{PROJECTDIRNAME}.kdev4    |    4 ++++
 app_templates/html/xhtml10-strict/index.html       |   10 ++++++++++
 .../xhtml10-strict/xhtml10-strict.kdevtemplate     |    7 +++++++
 .../xhtml10-transitional/%{PROJECTDIRNAME}.kdev4   |    4 ++++
 app_templates/html/xhtml10-transitional/index.html |   10 ++++++++++
 .../xhtml10-transitional.kdevtemplate              |    7 +++++++
 app_templates/html/xhtml11/%{PROJECTDIRNAME}.kdev4 |    4 ++++
 app_templates/html/xhtml11/index.html              |   10 ++++++++++
 app_templates/html/xhtml11/xhtml11.kdevtemplate    |    7 +++++++
 17 files changed, 113 insertions(+), 0 deletions(-)
 create mode 100644 app_templates/CMakeLists.txt
 create mode 100644 app_templates/html/html4_0-strict/%{PROJECTDIRNAME}.kdev4
 create mode 100644 app_templates/html/html4_0-strict/html4_0-strict.kdevtemplate
 create mode 100644 app_templates/html/html4_0-strict/index.html
 create mode 100644 app_templates/html/html4_0-transitional/%{PROJECTDIRNAME}.kdev4
 create mode 100644 app_templates/html/html4_0-transitional/html4_0-transitional.kdevtemplate
  create mode 100644 app_templates/html/html4_0-transitional/index.html
 create mode 100644 app_templates/html/xhtml10-strict/%{PROJECTDIRNAME}.kdev4
 create mode 100644 app_templates/html/xhtml10-strict/index.html
 create mode 100644 app_templates/html/xhtml10-strict/xhtml10-strict.kdevtemplate
 create mode 100644 app_templates/html/xhtml10-transitional/%{PROJECTDIRNAME}.kdev4
 create mode 100644 app_templates/html/xhtml10-transitional/index.html
 create mode 100644 app_templates/html/xhtml10-transitional/xhtml10-transitional.kdevtemplate
  create mode 100644 app_templates/html/xhtml11/%{PROJECTDIRNAME}.kdev4
 create mode 100644 app_templates/html/xhtml11/index.html
 create mode 100644 app_templates/html/xhtml11/xhtml11.kdevtemplate

diff --git a/CMakeLists.txt b/CMakeLists.txt
index f71431b..fbf807f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -27,5 +27,6 @@ add_subdirectory(data)
 add_subdirectory(plugins)
 add_subdirectory(debuggers)
 add_subdirectory(languages)
+add_subdirectory(app_templates)
 
 macro_display_feature_log()
diff --git a/app_templates/CMakeLists.txt b/app_templates/CMakeLists.txt
new file mode 100644
index 0000000..99f01a5
--- /dev/null
+++ b/app_templates/CMakeLists.txt
@@ -0,0 +1,9 @@
+set(apptemplate_DIRS
+    html/html4_0-strict
+    html/html4_0-transitional
+    html/xhtml10-strict
+    html/xhtml10-transitional
+    html/xhtml11
+)
+
+kdevplatform_add_app_templates(${apptemplate_DIRS})
diff --git a/app_templates/html/html4_0-strict/%{PROJECTDIRNAME}.kdev4 \
b/app_templates/html/html4_0-strict/%{PROJECTDIRNAME}.kdev4 new file mode 100644
index 0000000..4792129
--- /dev/null
+++ b/app_templates/html/html4_0-strict/%{PROJECTDIRNAME}.kdev4
@@ -0,0 +1,4 @@
+[Project]
+Name=%{APPNAME}
+Manager=KDevGenericManager
+VersionControl=%{VERSIONCONTROLPLUGIN}
diff --git a/app_templates/html/html4_0-strict/html4_0-strict.kdevtemplate \
b/app_templates/html/html4_0-strict/html4_0-strict.kdevtemplate new file mode 100644
index 0000000..f232ff0
--- /dev/null
+++ b/app_templates/html/html4_0-strict/html4_0-strict.kdevtemplate
@@ -0,0 +1,7 @@
+# KDE Config File
+[General]
+Name=Simple HTML 4.01 (Strict) Web Site
+Name[en_GB]=Simple HTML 4.01 (Strict) Web Site
+Category=Web/HTML
+Icon=default-kdevelop
+ShowFilesAfterGeneration=%{PROJECTDIR}/index.html
diff --git a/app_templates/html/html4_0-strict/index.html \
b/app_templates/html/html4_0-strict/index.html new file mode 100644
index 0000000..6cde072
--- /dev/null
+++ b/app_templates/html/html4_0-strict/index.html
@@ -0,0 +1,9 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \
"http://www.w3.org/TR/html4/strict.dtd"> +<HTML>
+	<HEAD>
+		<TITLE>Example Web Page</TITLE>
+	</HEAD>
+	<BODY>
+		<P>Hello world!</P>
+	</BODY>
+</HTML>
diff --git a/app_templates/html/html4_0-transitional/%{PROJECTDIRNAME}.kdev4 \
b/app_templates/html/html4_0-transitional/%{PROJECTDIRNAME}.kdev4 new file mode \
100644 index 0000000..4792129
--- /dev/null
+++ b/app_templates/html/html4_0-transitional/%{PROJECTDIRNAME}.kdev4
@@ -0,0 +1,4 @@
+[Project]
+Name=%{APPNAME}
+Manager=KDevGenericManager
+VersionControl=%{VERSIONCONTROLPLUGIN}
diff --git a/app_templates/html/html4_0-transitional/html4_0-transitional.kdevtemplate \
b/app_templates/html/html4_0-transitional/html4_0-transitional.kdevtemplate new file \
mode 100644 index 0000000..7da53b5
--- /dev/null
+++ b/app_templates/html/html4_0-transitional/html4_0-transitional.kdevtemplate
@@ -0,0 +1,7 @@
+# KDE Config File
+[General]
+Name=Simple HTML 4.01 (Transitional) Web Site
+Name[en_GB]=Simple HTML 4.01 (Transitional) Web Site
+Category=Web/HTML
+Icon=default-kdevelop
+ShowFilesAfterGeneration=%{PROJECTDIR}/index.html
diff --git a/app_templates/html/html4_0-transitional/index.html \
b/app_templates/html/html4_0-transitional/index.html new file mode 100644
index 0000000..e108404
--- /dev/null
+++ b/app_templates/html/html4_0-transitional/index.html
@@ -0,0 +1,9 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN" \
"http://www.w3.org/TR/html4/loose.dtd"> +<HTML>
+	<HEAD>
+		<TITLE>Example Web Page</TITLE>
+	</HEAD>
+	<BODY>
+		<P>Hello world!</P>
+	</BODY>
+</HTML>
diff --git a/app_templates/html/xhtml10-strict/%{PROJECTDIRNAME}.kdev4 \
b/app_templates/html/xhtml10-strict/%{PROJECTDIRNAME}.kdev4 new file mode 100644
index 0000000..4792129
--- /dev/null
+++ b/app_templates/html/xhtml10-strict/%{PROJECTDIRNAME}.kdev4
@@ -0,0 +1,4 @@
+[Project]
+Name=%{APPNAME}
+Manager=KDevGenericManager
+VersionControl=%{VERSIONCONTROLPLUGIN}
diff --git a/app_templates/html/xhtml10-strict/index.html \
b/app_templates/html/xhtml10-strict/index.html new file mode 100644
index 0000000..39d7e3c
--- /dev/null
+++ b/app_templates/html/xhtml10-strict/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" \
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html \
xmlns="http://www.w3.org/1999/xhtml"> +	<head>
+		<title>Example Web Page</title>
+	</head>
+	<body>
+		<p>Hello World!</p>
+	</body>
+</html>
diff --git a/app_templates/html/xhtml10-strict/xhtml10-strict.kdevtemplate \
b/app_templates/html/xhtml10-strict/xhtml10-strict.kdevtemplate new file mode 100644
index 0000000..d1072fc
--- /dev/null
+++ b/app_templates/html/xhtml10-strict/xhtml10-strict.kdevtemplate
@@ -0,0 +1,7 @@
+# KDE Config File
+[General]
+Name=Simple XHTML 1.0 (Strict) Web Site
+Name[en_GB]=Simple XHTML 1.0 (Strict) Web Site
+Category=Web/XHTML
+Icon=default-kdevelop
+ShowFilesAfterGeneration=%{PROJECTDIR}/index.html
diff --git a/app_templates/html/xhtml10-transitional/%{PROJECTDIRNAME}.kdev4 \
b/app_templates/html/xhtml10-transitional/%{PROJECTDIRNAME}.kdev4 new file mode \
100644 index 0000000..4792129
--- /dev/null
+++ b/app_templates/html/xhtml10-transitional/%{PROJECTDIRNAME}.kdev4
@@ -0,0 +1,4 @@
+[Project]
+Name=%{APPNAME}
+Manager=KDevGenericManager
+VersionControl=%{VERSIONCONTROLPLUGIN}
diff --git a/app_templates/html/xhtml10-transitional/index.html \
b/app_templates/html/xhtml10-transitional/index.html new file mode 100644
index 0000000..e351d74
--- /dev/null
+++ b/app_templates/html/xhtml10-transitional/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" \
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html \
xmlns="http://www.w3.org/1999/xhtml"> +	<head>
+		<title>Example Web Page</title>
+	</head>
+	<body>
+		<p>Hello World!</p>
+	</body>
+</html>
diff --git a/app_templates/html/xhtml10-transitional/xhtml10-transitional.kdevtemplate \
b/app_templates/html/xhtml10-transitional/xhtml10-transitional.kdevtemplate new file \
mode 100644 index 0000000..62e140b
--- /dev/null
+++ b/app_templates/html/xhtml10-transitional/xhtml10-transitional.kdevtemplate
@@ -0,0 +1,7 @@
+# KDE Config File
+[General]
+Name=Simple XHTML 1.0 (Transitional) Web Site
+Name[en_GB]=Simple XHTML 1.0 (Transitional) Web Site
+Category=Web/XHTML
+Icon=default-kdevelop
+ShowFilesAfterGeneration=%{PROJECTDIR}/index.html
diff --git a/app_templates/html/xhtml11/%{PROJECTDIRNAME}.kdev4 \
b/app_templates/html/xhtml11/%{PROJECTDIRNAME}.kdev4 new file mode 100644
index 0000000..4792129
--- /dev/null
+++ b/app_templates/html/xhtml11/%{PROJECTDIRNAME}.kdev4
@@ -0,0 +1,4 @@
+[Project]
+Name=%{APPNAME}
+Manager=KDevGenericManager
+VersionControl=%{VERSIONCONTROLPLUGIN}
diff --git a/app_templates/html/xhtml11/index.html \
b/app_templates/html/xhtml11/index.html new file mode 100644
index 0000000..e0d37d5
--- /dev/null
+++ b/app_templates/html/xhtml11/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" \
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html \
xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> +	<head>
+		<title>Example Web Page</title>
+	</head>
+	<body>
+		<p>Hello World!</p>
+	</body>
+</html>
diff --git a/app_templates/html/xhtml11/xhtml11.kdevtemplate \
b/app_templates/html/xhtml11/xhtml11.kdevtemplate new file mode 100644
index 0000000..2583490
--- /dev/null
+++ b/app_templates/html/xhtml11/xhtml11.kdevtemplate
@@ -0,0 +1,7 @@
+# KDE Config File
+[General]
+Name=Simple XHTML 1.1 Web Site
+Name[en_GB]=Simple XHTML 1.1 Web Site
+Category=Web/XHTML
+Icon=default-kdevelop
+ShowFilesAfterGeneration=%{PROJECTDIR}/index.html
-- 
1.7.4.2



_______________________________________________
Quanta mailing list
Quanta@mail.kde.org
https://mail.kde.org/mailman/listinfo/quanta


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic