Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
4a85591
DB connected
wiragotama Nov 19, 2014
bee2344
bagian melvin
melvin-fonda Nov 20, 2014
81955b9
update post
melvin-fonda Nov 20, 2014
dbd6a52
perkembangan
wiragotama Nov 23, 2014
1185281
DB simple_blog.sql
melvin-fonda Nov 23, 2014
b065f92
Merge branch 'master' of https://github.com/IF3110-II-7/IF3110-02-Sim…
wiragotama Nov 23, 2014
925d4eb
user management page kelar lho...
wiragotama Nov 23, 2014
2aedc44
tambahan
wiragotama Nov 23, 2014
23a3c88
webpage xhtml
wiragotama Nov 23, 2014
9858dcd
Recommit
Nov 23, 2014
449fa1b
Merge origin/master
Nov 23, 2014
3d13ea2
recommit2
wiragotama Nov 23, 2014
f002b1b
bagian melvin
melvin-fonda Nov 23, 2014
5c35b7e
tambah logout
wiragotama Nov 23, 2014
7c54c89
update log out
melvin-fonda Nov 23, 2014
883ea21
edit log out
melvin-fonda Nov 24, 2014
1c5252e
post ditambahkan published dan deleted
melvin-fonda Nov 25, 2014
dcb1465
JSF
Nov 25, 2014
52fec9e
JSF
Nov 25, 2014
e7c61fe
JSF
Nov 25, 2014
61f0c11
JSF
Nov 25, 2014
538fefa
JSF
Nov 25, 2014
b1d5a46
JSF
Nov 25, 2014
e04007c
JSF
Nov 25, 2014
8850e2a
JSF
Nov 25, 2014
31e7e61
JSF
Nov 25, 2014
2ed024a
JSF
Nov 25, 2014
671a54f
JSF
Nov 25, 2014
9e657a3
JSF
Nov 25, 2014
430175f
Merge origin/master
Nov 25, 2014
8e48953
perbaikan link link
wiragotama Nov 25, 2014
87b7be8
redirect logout
wiragotama Nov 25, 2014
7590064
Delete editor_home.xhtml
wiragotama Nov 25, 2014
fdbb61a
push terakhir setelah validate
melvin-fonda Nov 25, 2014
af41f5e
push email tambah
melvin-fonda Nov 25, 2014
e92ac4a
save email
melvin-fonda Nov 25, 2014
ef09b5f
filter ok
wiragotama Nov 26, 2014
790a198
perbaiki link
wiragotama Nov 26, 2014
dbc43e4
javascript ok
wiragotama Nov 26, 2014
8862d5b
cookie and owner ok
wiragotama Dec 1, 2014
b9bd6e6
Add soft delete and fix editor functionality
Dec 1, 2014
cfbc918
Add soft delete and fix editor functionality
Dec 1, 2014
a56ba9e
Add soft delete and fix editor functionality
Dec 1, 2014
a0eaad8
Add soft delete and fix editor functionality
Dec 1, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 71 additions & 0 deletions build.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- You may freely edit this file. See commented blocks below for -->
<!-- some examples of how to customize the build. -->
<!-- (If you delete it and reopen the project it will be recreated.) -->
<!-- By default, only the Clean and Build commands use this build script. -->
<!-- Commands such as Run, Debug, and Test only use this build script if -->
<!-- the Compile on Save feature is turned off for the project. -->
<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
<!-- in the project's Project Properties dialog box.-->
<project name="Simple-Blog3" default="default" basedir=".">
<description>Builds, tests, and runs the project Simple-Blog3.</description>
<import file="nbproject/build-impl.xml"/>
<!--

There exist several targets which are by default empty and which can be
used for execution of your tasks. These targets are usually executed
before and after some main targets. They are:

-pre-init: called before initialization of project properties
-post-init: called after initialization of project properties
-pre-compile: called before javac compilation
-post-compile: called after javac compilation
-pre-compile-single: called before javac compilation of single file
-post-compile-single: called after javac compilation of single file
-pre-compile-test: called before javac compilation of JUnit tests
-post-compile-test: called after javac compilation of JUnit tests
-pre-compile-test-single: called before javac compilation of single JUnit test
-post-compile-test-single: called after javac compilation of single JUunit test
-pre-dist: called before archive building
-post-dist: called after archive building
-post-clean: called after cleaning build products
-pre-run-deploy: called before deploying
-post-run-deploy: called after deploying

Example of pluging an obfuscator after the compilation could look like

<target name="-post-compile">
<obfuscate>
<fileset dir="${build.classes.dir}"/>
</obfuscate>
</target>

For list of available properties check the imported
nbproject/build-impl.xml file.


Other way how to customize the build is by overriding existing main targets.
The target of interest are:

init-macrodef-javac: defines macro for javac compilation
init-macrodef-junit: defines macro for junit execution
init-macrodef-debug: defines macro for class debugging
do-dist: archive building
run: execution of project
javadoc-build: javadoc generation

Example of overriding the target for project execution could look like

<target name="run" depends="<PROJNAME>-impl.jar">
<exec dir="bin" executable="launcher.exe">
<arg file="${dist.jar}"/>
</exec>
</target>

Notice that overridden target depends on jar target and not only on
compile target as regular run target does. Again, for list of available
properties which you can use check the target you are overriding in
nbproject/build-impl.xml file.

-->
</project>
114 changes: 0 additions & 114 deletions index.html

This file was deleted.

49 changes: 49 additions & 0 deletions nbproject/ant-deploy.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project default="-deploy-ant" basedir=".">
<target name="-init" if="deploy.ant.enabled">
<property file="${deploy.ant.properties.file}"/>
<tempfile property="temp.module.folder" prefix="tomcat" destdir="${java.io.tmpdir}"/>
<unwar src="${deploy.ant.archive}" dest="${temp.module.folder}">
<patternset includes="META-INF/context.xml"/>
</unwar>
<xmlproperty file="${temp.module.folder}/META-INF/context.xml"/>
<delete dir="${temp.module.folder}"/>
</target>
<target name="-check-credentials" if="deploy.ant.enabled" depends="-init">
<fail message="Tomcat password has to be passed as tomcat.password property.">
<condition>
<not>
<isset property="tomcat.password"/>
</not>
</condition>
</fail>
</target>
<target name="-deploy-ant" if="deploy.ant.enabled" depends="-init,-check-credentials">
<echo message="Deploying ${deploy.ant.archive} to ${Context(path)}"/>
<taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask">
<classpath>
<pathelement path="${tomcat.home}/lib/catalina-ant.jar"/>
<pathelement path="${tomcat.home}/lib/tomcat-coyote.jar"/>
<pathelement path="${tomcat.home}/lib/tomcat-util.jar"/>
<pathelement path="${tomcat.home}/bin/tomcat-juli.jar"/>
</classpath>
</taskdef>
<deploy url="${tomcat.url}/manager/text" username="${tomcat.username}"
password="${tomcat.password}" path="${Context(path)}"
war="${deploy.ant.archive}"/>
<property name="deploy.ant.client.url" value="${tomcat.url}${Context(path)}"/>
</target>
<target name="-undeploy-ant" if="deploy.ant.enabled" depends="-init,-check-credentials">
<echo message="Undeploying ${Context(path)}"/>
<taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask">
<classpath>
<pathelement path="${tomcat.home}/lib/catalina-ant.jar"/>
<pathelement path="${tomcat.home}/lib/tomcat-coyote.jar"/>
<pathelement path="${tomcat.home}/lib/tomcat-util.jar"/>
<pathelement path="${tomcat.home}/bin/tomcat-juli.jar"/>
</classpath>
</taskdef>
<undeploy url="${tomcat.url}/manager/text" username="${tomcat.username}"
password="${tomcat.password}" path="${Context(path)}"/>
</target>
</project>
Loading