Lucie Kaffee has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/354721 )

Change subject: [WIP] redesign the ArticlePlaceholder pages
......................................................................

[WIP] redesign the ArticlePlaceholder pages

Change-Id: I092e1842605299fb257350633471148378f17eda
---
M includes/Lua/mw/ext/articlePlaceholder/imageStatementRenderer.lua
M includes/Lua/mw/ext/articlePlaceholder/statementListRenderer.lua
M includes/Lua/mw/ext/articlePlaceholder/topImageRenderer.lua
M 
modules/ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplay.css
4 files changed, 28 insertions(+), 17 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ArticlePlaceholder 
refs/changes/21/354721/1

diff --git a/includes/Lua/mw/ext/articlePlaceholder/imageStatementRenderer.lua 
b/includes/Lua/mw/ext/articlePlaceholder/imageStatementRenderer.lua
index af0de3d..0ac7f70 100644
--- a/includes/Lua/mw/ext/articlePlaceholder/imageStatementRenderer.lua
+++ b/includes/Lua/mw/ext/articlePlaceholder/imageStatementRenderer.lua
@@ -18,27 +18,14 @@
   local qualifier = ''
   local image = ''
 
-  local referenceRenderer = self._entityrenderer:getReferenceRenderer()
-  local qualifierRenderer = self._entityrenderer:getQualifierRenderer()
-
   if statement ~= nil then
     for key, value in pairs( statement ) do
       if key == 'mainsnak' then
         image = mw.wikibase.renderSnak( value )
-      elseif key == 'references' then
-        reference = referenceRenderer( value )
-      elseif key == 'qualifiers' then
-        qualifier = qualifierRenderer( value )
       end
     end
   end
-  local result = '[[File:' .. image .. '|thumb|' .. orientationImage
-  if inlineQualifiers == true then
-    result = result .. '|300px|' .. reference .. ' ' .. qualifier .. ']]'
-  else
-    result = result .. '|340x220px|' .. reference .. ' ' .. ']]' .. qualifier
-  end
-  return result
+  return '[[File:' .. image .. '|300px]]'
 end
 
 -- Get a function which is bound to the given entityrenderer.
diff --git a/includes/Lua/mw/ext/articlePlaceholder/statementListRenderer.lua 
b/includes/Lua/mw/ext/articlePlaceholder/statementListRenderer.lua
index 8a4abdb..e75ab71 100644
--- a/includes/Lua/mw/ext/articlePlaceholder/statementListRenderer.lua
+++ b/includes/Lua/mw/ext/articlePlaceholder/statementListRenderer.lua
@@ -40,7 +40,6 @@
         if label == 'coordinates' then
           label = label:gsub("^%l", string.upper)
         end
-
         result = result .. '<h2>' .. label .. '</h2>'
         result = result .. bestStatementRenderer( entity, propertyIDs[i] )
         result = result .. '</div>'
diff --git a/includes/Lua/mw/ext/articlePlaceholder/topImageRenderer.lua 
b/includes/Lua/mw/ext/articlePlaceholder/topImageRenderer.lua
index 7fbefc5..078949d 100644
--- a/includes/Lua/mw/ext/articlePlaceholder/topImageRenderer.lua
+++ b/includes/Lua/mw/ext/articlePlaceholder/topImageRenderer.lua
@@ -22,7 +22,7 @@
     local imageStatementRenderer = 
self._entityrenderer:getImageStatementRenderer()
 
     renderedImage = imageStatementRenderer( imageStatement, orientationImage, 
true )
-    renderedImage = '<div class="articleplaceholder-topimage">' .. 
renderedImage .. '</div>'
+    renderedImage = '<div class="articleplaceholder-topimage">' .. 
renderedImage:gsub('150', '300') .. '</div>'
   end
 
   return renderedImage
diff --git 
a/modules/ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplay.css
 
b/modules/ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplay.css
index 211188d..83ade79 100644
--- 
a/modules/ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplay.css
+++ 
b/modules/ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplay.css
@@ -3,16 +3,35 @@
        border: 1px solid #aaa;
        vertical-align: top;
        padding: 10px;
-       margin: 20px;
+       margin: 10px;
        width: 350px;
        max-height: 300px;
        overflow: auto;
 }
 
+.articleplaceholer-description {
+       display: inline-block;
+       border: 1px solid #aaa;
+       vertical-align: top;
+       padding: 10px;
+       margin: 10px;
+       margin-bottom: 10px;
+       width: 740px;
+       max-height: 300px;
+       overflow: auto;
+       font-family: 'Linux Libertine','Georgia','Times',serif;
+       font-size: 1.2em;
+
+}
+
 /* Needs a selector that's stronger than ".mw-body h2" */
 .mw-body .articleplaceholder-statementgroup h2,
 .mw-body .articleplaceholder-identifierlist h2 {
+       border-bottom: none;
+       font-family: sans-serif; 
+       font-size: 0.9em;
        margin-top: 0;
+       color: rgb(118, 123, 129);
 }
 
 .mw-articleplaceholder-createarticle-buttons {
@@ -27,6 +46,10 @@
 
 .articleplaceholder-topimage {
        float: right;
+       margin-top: 10px;
+       display: inline-block;
+       border: 1px solid #aaa;
+       padding: 5px;
 }
 
 .articleplaceholder-identifierlist {
@@ -48,6 +71,8 @@
 
 .articleplaceholder-statement {
        margin-top: 0;
+       font-family: 'Linux Libertine','Georgia','Times',serif;
+       font-size: 1.2em;
 }
 
 .articleplaceholder-statementgrouplist {

-- 
To view, visit https://gerrit.wikimedia.org/r/354721
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I092e1842605299fb257350633471148378f17eda
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ArticlePlaceholder
Gerrit-Branch: master
Gerrit-Owner: Lucie Kaffee <lucie.kaf...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to