From 776c0031c05c8660fee8d1b06a2371cbb43248f9 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Thu, 24 Jul 2014 20:34:09 +0200 Subject: Implemented basic article tagging facility * articles are tagged by symlinking them to the appropriate "tag" in the "tags" directory * tags are resolved by the article datasource transformation * added tags for the example articles --- ..._expressing_and_controlling_object_ownership_in_cpp11.md | 1 + ...eclaring_functions_local_to_a_translation_unit_in_cpp.md | 1 + .../tags/cpp/2013-10-06_notizen_zu_cpp_und_unicode.md | 1 + ...y_structures_as_tuples_using_template_metaprogramming.md | 1 + ...ly_instantiated_class_template_specializations_in_cpp.md | 1 + ..._expressing_and_controlling_object_ownership_in_cpp11.md | 1 + ...eclaring_functions_local_to_a_translation_unit_in_cpp.md | 1 + ...y_structures_as_tuples_using_template_metaprogramming.md | 1 + ...ly_instantiated_class_template_specializations_in_cpp.md | 1 + .../tags/german/2013-10-06_notizen_zu_cpp_und_unicode.md | 1 + source/02_data/articles.xsl | 13 +++++++++++++ source/03_result/article/article.xsl | 8 +++++++- 12 files changed, 30 insertions(+), 1 deletion(-) create mode 120000 source/00_content/tags/cpp/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md create mode 120000 source/00_content/tags/cpp/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md create mode 120000 source/00_content/tags/cpp/2013-10-06_notizen_zu_cpp_und_unicode.md create mode 120000 source/00_content/tags/cpp/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md create mode 120000 source/00_content/tags/cpp/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md create mode 120000 source/00_content/tags/english/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md create mode 120000 source/00_content/tags/english/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md create mode 120000 source/00_content/tags/english/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md create mode 120000 source/00_content/tags/english/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md create mode 120000 source/00_content/tags/german/2013-10-06_notizen_zu_cpp_und_unicode.md diff --git a/source/00_content/tags/cpp/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md b/source/00_content/tags/cpp/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md new file mode 120000 index 0000000..43b8cb6 --- /dev/null +++ b/source/00_content/tags/cpp/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md @@ -0,0 +1 @@ +../../articles/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md \ No newline at end of file diff --git a/source/00_content/tags/cpp/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md b/source/00_content/tags/cpp/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md new file mode 120000 index 0000000..4433d6b --- /dev/null +++ b/source/00_content/tags/cpp/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md @@ -0,0 +1 @@ +../../articles/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md \ No newline at end of file diff --git a/source/00_content/tags/cpp/2013-10-06_notizen_zu_cpp_und_unicode.md b/source/00_content/tags/cpp/2013-10-06_notizen_zu_cpp_und_unicode.md new file mode 120000 index 0000000..d1d5ff6 --- /dev/null +++ b/source/00_content/tags/cpp/2013-10-06_notizen_zu_cpp_und_unicode.md @@ -0,0 +1 @@ +../../articles/2013-10-06_notizen_zu_cpp_und_unicode.md \ No newline at end of file diff --git a/source/00_content/tags/cpp/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md b/source/00_content/tags/cpp/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md new file mode 120000 index 0000000..244d443 --- /dev/null +++ b/source/00_content/tags/cpp/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md @@ -0,0 +1 @@ +../../articles/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md \ No newline at end of file diff --git a/source/00_content/tags/cpp/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md b/source/00_content/tags/cpp/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md new file mode 120000 index 0000000..aaa5f45 --- /dev/null +++ b/source/00_content/tags/cpp/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md @@ -0,0 +1 @@ +../../articles/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md \ No newline at end of file diff --git a/source/00_content/tags/english/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md b/source/00_content/tags/english/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md new file mode 120000 index 0000000..43b8cb6 --- /dev/null +++ b/source/00_content/tags/english/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md @@ -0,0 +1 @@ +../../articles/2013-03-01_introduction_to_expressing_and_controlling_object_ownership_in_cpp11.md \ No newline at end of file diff --git a/source/00_content/tags/english/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md b/source/00_content/tags/english/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md new file mode 120000 index 0000000..4433d6b --- /dev/null +++ b/source/00_content/tags/english/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md @@ -0,0 +1 @@ +../../articles/2013-04-27_declaring_functions_local_to_a_translation_unit_in_cpp.md \ No newline at end of file diff --git a/source/00_content/tags/english/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md b/source/00_content/tags/english/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md new file mode 120000 index 0000000..244d443 --- /dev/null +++ b/source/00_content/tags/english/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md @@ -0,0 +1 @@ +../../articles/2013-11-03_mapping_binary_structures_as_tuples_using_template_metaprogramming.md \ No newline at end of file diff --git a/source/00_content/tags/english/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md b/source/00_content/tags/english/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md new file mode 120000 index 0000000..aaa5f45 --- /dev/null +++ b/source/00_content/tags/english/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md @@ -0,0 +1 @@ +../../articles/2014-01-05_disabling_methods_in_implicitly_instantiated_class_template_specializations_in_cpp.md \ No newline at end of file diff --git a/source/00_content/tags/german/2013-10-06_notizen_zu_cpp_und_unicode.md b/source/00_content/tags/german/2013-10-06_notizen_zu_cpp_und_unicode.md new file mode 120000 index 0000000..d1d5ff6 --- /dev/null +++ b/source/00_content/tags/german/2013-10-06_notizen_zu_cpp_und_unicode.md @@ -0,0 +1 @@ +../../articles/2013-10-06_notizen_zu_cpp_und_unicode.md \ No newline at end of file diff --git a/source/02_data/articles.xsl b/source/02_data/articles.xsl index 508f435..7547cc7 100644 --- a/source/02_data/articles.xsl +++ b/source/02_data/articles.xsl @@ -22,6 +22,14 @@ + + + + + + + + @@ -37,6 +45,11 @@ + + + + + diff --git a/source/03_result/article/article.xsl b/source/03_result/article/article.xsl index fa54a85..69ddf09 100644 --- a/source/03_result/article/article.xsl +++ b/source/03_result/article/article.xsl @@ -36,7 +36,13 @@ - | Adrian Kummerländer + + | + + + + + | Adrian Kummerländer

-- cgit v1.2.3