Style tweaks to file page, add copyright notice
This commit is contained in:
		
							parent
							
								
									07074dccfc
								
							
						
					
					
						commit
						58d6a652d8
					
				
					 1 changed files with 15 additions and 14 deletions
				
			
		| 
						 | 
					@ -79,23 +79,24 @@
 | 
				
			||||||
         (p ,(if (non-empty-string? video-embed-code)
 | 
					         (p ,(if (non-empty-string? video-embed-code)
 | 
				
			||||||
                 `""
 | 
					                 `""
 | 
				
			||||||
                 `(span (a (@ (href ,maybe-proxied-raw-image-url)) "View original file") ". "))
 | 
					                 `(span (a (@ (href ,maybe-proxied-raw-image-url)) "View original file") ". "))
 | 
				
			||||||
            "Added by "
 | 
					            "Uploaded by "
 | 
				
			||||||
            (a (@ (href ,(format "/~a/wiki/User:~a" wikiname username))) ,username)
 | 
					            (a (@ (href ,(format "/~a/wiki/User:~a" wikiname username))) ,username)
 | 
				
			||||||
            "."
 | 
					            ".")
 | 
				
			||||||
            ,(if is-posted-in
 | 
					 | 
				
			||||||
                 `(span " Posted in "
 | 
					 | 
				
			||||||
                        ,@(map (λ (article)
 | 
					 | 
				
			||||||
                                 (define page-path (jp "/title" article))
 | 
					 | 
				
			||||||
                                 (define title (jp "/titleText" article page-path))
 | 
					 | 
				
			||||||
                                 `(span ,(if (eq? (car smaller-article-list) article) "" ", ")
 | 
					 | 
				
			||||||
                                        (a (@ (href ,(format "/~a/wiki/~a" wikiname page-path)))
 | 
					 | 
				
			||||||
                                           ,title)))
 | 
					 | 
				
			||||||
                               smaller-article-list)
 | 
					 | 
				
			||||||
                        ,(if (eq? article-list-is-smaller 1) "…" "."))
 | 
					 | 
				
			||||||
                 `""))
 | 
					 | 
				
			||||||
         ,(if (string? image-description)
 | 
					         ,(if (string? image-description)
 | 
				
			||||||
              (update-tree-wiki (html->xexp (preprocess-html-wiki image-description)) wikiname)
 | 
					              (update-tree-wiki (html->xexp (preprocess-html-wiki image-description)) wikiname)
 | 
				
			||||||
              ""))))
 | 
					              ; file license info might be displayed in the description, example: /lgbtqia/wiki/File:Rainbow_Flag1.svg
 | 
				
			||||||
 | 
					              `(p "This file is likely protected by copyright. Consider the file's license and fair use law before reusing it."))
 | 
				
			||||||
 | 
					         ,(if is-posted-in
 | 
				
			||||||
 | 
					              `(p "This file is used in "
 | 
				
			||||||
 | 
					                  ,@(map (λ (article)
 | 
				
			||||||
 | 
					                           (define page-path (jp "/title" article))
 | 
				
			||||||
 | 
					                           (define title (jp "/titleText" article page-path))
 | 
				
			||||||
 | 
					                           `(span ,(if (eq? (car smaller-article-list) article) "" ", ")
 | 
				
			||||||
 | 
					                                  (a (@ (href ,(format "/~a/wiki/~a" wikiname page-path)))
 | 
				
			||||||
 | 
					                                     ,title)))
 | 
				
			||||||
 | 
					                         smaller-article-list)
 | 
				
			||||||
 | 
					                  ,(if (eq? article-list-is-smaller 1) "…" "."))
 | 
				
			||||||
 | 
					              `""))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define (page-file req)
 | 
					(define (page-file req)
 | 
				
			||||||
  (define wikiname (path/param-path (first (url-path (request-uri req)))))
 | 
					  (define wikiname (path/param-path (first (url-path (request-uri req)))))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue