Adding entry to robots.txt, adding pageList to menu.n3
This commit is contained in:
parent
696320cd9b
commit
e959ffb605
3 changed files with 36 additions and 7 deletions
|
@ -50,11 +50,8 @@ display:EventsMenuItem
|
|||
a display:NavigationElement ;
|
||||
display:menuPosition 5;
|
||||
display:linkText "Events";
|
||||
display:toPage display:Events .
|
||||
|
||||
########## Pages ############
|
||||
#Instead of type, now using dataGetter which uses an object that specifies information for data getter
|
||||
|
||||
display:toPage display:Events .
|
||||
|
||||
display:Home
|
||||
a display:HomePage ;
|
||||
a display:Page ;
|
||||
|
@ -95,6 +92,8 @@ display:Research
|
|||
display:urlMapping "/research" ;
|
||||
display:hasDataGetter display:researchDataGetter .
|
||||
|
||||
|
||||
|
||||
#The data getter objects used above
|
||||
<http://vitro.mannlib.cornell.edu/ontologies/display/1.1#peopleDataGetter>
|
||||
a <java:edu.cornell.mannlib.vitro.webapp.utils.pageDataGetter.ClassGroupPageData>;
|
||||
|
@ -117,4 +116,28 @@ display:Research
|
|||
<http://vivoweb.org/ontology#vitroClassGroupevents> .
|
||||
|
||||
<http://vitro.mannlib.cornell.edu/ontologies/display/1.1#homeDataGetter>
|
||||
a <java:edu.cornell.mannlib.vitro.webapp.utils.pageDataGetter.BrowseDataGetter> .
|
||||
a <java:edu.cornell.mannlib.vitro.webapp.utils.pageDataGetter.BrowseDataGetter> .
|
||||
|
||||
|
||||
## display model pages ###
|
||||
|
||||
display:pageListPage
|
||||
a display:Page ;
|
||||
display:title "Pages" ;
|
||||
display:urlMapping "/pageList" ;
|
||||
display:requiresBodyTemplate "page-pageList.ftl" ;
|
||||
display:hasDataGetter display:pageListData .
|
||||
|
||||
display:pageListData
|
||||
a <java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.SparqlQueryDataGetter>;
|
||||
display:queryModel <vitro:contextDisplayModel> ;
|
||||
display:saveToVar "pages" ;
|
||||
|
||||
display:query """
|
||||
PREFIX display: <http://vitro.mannlib.cornell.edu/ontologies/display/1.1#>
|
||||
SELECT ?pageUri ?title ?urlMapping
|
||||
WHERE {
|
||||
?pageUri a display:Page .
|
||||
OPTIONAL{ ?pageUri display:urlMapping ?urlMapping }
|
||||
OPTIONAL{ ?pageUri display:title ?title }
|
||||
} """ .
|
|
@ -22,4 +22,5 @@ Disallow: /visualizationfm/
|
|||
Disallow: /visualization/
|
||||
Disallow: /vis/
|
||||
Disallow: /visualizationAjax/
|
||||
Disallow: /visualizationData/
|
||||
Disallow: /visualizationData/
|
||||
Disallow: /qrcode
|
||||
|
|
|
@ -11,6 +11,9 @@
|
|||
<ul id="header-nav" role="list">
|
||||
<li role="listitem"><a href="${urls.index}" title="index">Index</a></li>
|
||||
<#if user.loggedIn>
|
||||
<#if (page??) && (page.URLToEditPage??) >
|
||||
<li role="listitem"><a href="${page.URLToEditPage}" title="edit page">Edit Page</a></li>
|
||||
</#if>
|
||||
<#if user.hasSiteAdminAccess>
|
||||
<li role="listitem"><a href="${urls.siteAdmin}" title="site admin">Site Admin</a></li>
|
||||
</#if>
|
||||
|
@ -29,6 +32,8 @@
|
|||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
${scripts.add('<script type="text/javascript" src="${urls.base}/js/userMenu/userMenuUtils.js"></script>')}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue