<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>19855</bug_id>
          
          <creation_ts>2012-11-04 15:06:27 +0000</creation_ts>
          <short_desc>Property:* pagination links are broken if no page has been created yet</short_desc>
          <delta_ts>2012-11-08 23:33:12 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>webplatform.org</product>
          <component>infrastructure</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>ASSIGNED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kirstein (Frozenice)">frozenice</reporter>
          <assigned_to name="David Kirstein (Frozenice)">frozenice</assigned_to>
          <cc>komoroske</cc>
    
    <cc>team-webplatform-admin</cc>
          
          <qa_contact name="public-webplatform-bugs list">public-webplatform-bugs</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>77847</commentid>
    <comment_count>0</comment_count>
    <who name="David Kirstein (Frozenice)">frozenice</who>
    <bug_when>2012-11-04 15:06:27 +0000</bug_when>
    <thetext>The &quot;previous 25&quot; and &quot;next 25&quot; links are broken when viewing a property for which there isn&apos;t a page created yet.

Examples:
* special property: http://docs.webplatform.org/wiki/Property:Has_type
* normal property: http://docs.webplatform.org/wiki/Property:Path

A workaround is to strip &quot;&amp;action=edit&amp;redlink=1&quot; from the URL after clicking a red link.

The fix is to create a page for the property, I confirmed this by creating http://docs.webplatform.org/wiki/Property:Has_improper_value_for after which the links worked correctly.

I will create a small page for every Property.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78084</commentid>
    <comment_count>1</comment_count>
    <who name="David Kirstein (Frozenice)">frozenice</who>
    <bug_when>2012-11-08 23:04:51 +0000</bug_when>
    <thetext>Relevant properties done. Some remarks for Alex:

* Property:Image - rarely used, mostly SVG articles, even assigned with old := Syntax
* Property:Is_parameter_for - only contains some bogus pages (srsly, where did it get those pound signs from)
* Property:Is_return_value_for, Property:Is_property_of, Property:Has_method_type, Property:Has_object, Property:Has_summary, Property:Has_syntax, Property:Has_description, Property:Has_name, Property:See_also_javascript_method - again with Date, are those needed for something?
* Property:Path - is that used?
* Property:CSS_object_model_property - not filled by pages, the ones that did provided inconsistent values
* Property:css/selectors/pseudo-elements/ - some pages tried to link to [[css/selectors/pseudo-elements/::after]] etc.
* Property:Applies_To - unused / inconsistent; although there&apos;s Property:Applies_to, that&apos;s css specific though as it seems
* Property:Language - only used by Form:data_type (Category:Data_Type = only 2 articles)
* some erroneous properties were fixed by correctly casing them</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78085</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Komoroske">komoroske</who>
    <bug_when>2012-11-08 23:07:49 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; Relevant properties done. Some remarks for Alex:
&gt; 
&gt; * Property:Image - rarely used, mostly SVG articles, even assigned with old
&gt; := Syntax
&gt; * Property:Is_parameter_for - only contains some bogus pages (srsly, where
&gt; did it get those pound signs from)
Do you have some examples of where these are used?
&gt; * Property:Is_return_value_for, Property:Is_property_of,
&gt; Property:Has_method_type, Property:Has_object, Property:Has_summary,
&gt; Property:Has_syntax, Property:Has_description, Property:Has_name,
&gt; Property:See_also_javascript_method - again with Date, are those needed for
&gt; something?
Where are these used?
&gt; * Property:Path - is that used?
It&apos;s going to be used quite a bit on the API_Listing pages to select sub-pages. It&apos;s a workaround for a limitation in SMW query syntax.
&gt; * Property:CSS_object_model_property - not filled by pages, the ones that
&gt; did provided inconsistent values
Where is this one coming from?
&gt; * Property:css/selectors/pseudo-elements/ - some pages tried to link to
&gt; [[css/selectors/pseudo-elements/::after]] etc.
??
&gt; * Property:Applies_To - unused / inconsistent; although there&apos;s
&gt; Property:Applies_to, that&apos;s css specific though as it seems
&gt; * Property:Language - only used by Form:data_type (Category:Data_Type = only
&gt; 2 articles)
&gt; * some erroneous properties were fixed by correctly casing them

Thanks so much for looking into this!!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78087</commentid>
    <comment_count>3</comment_count>
    <who name="David Kirstein (Frozenice)">frozenice</who>
    <bug_when>2012-11-08 23:33:12 +0000</bug_when>
    <thetext>Just go to a property&apos;s page to see where it&apos;s used, e.g. http://docs.webplatform.org/wiki/Property:Is_parameter_for

You created Property:CSS_object_model_property as a string property, it&apos;s the &quot;CSS Object Model Property&quot; field on Form:CSS_Property which is passed to Template:CSS_Property.

Property:css/selectors/pseudo-elements/ (http://docs.webplatform.org/wiki/Property:css/selectors/pseudo-elements/) came to existence because some pages tried to link to &quot;css/selectors/pseudo-elements/::after&quot; etc., but that got interpreted by SMW due to the double-colon.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>