Compare commits
	
		
			No commits in common. "604f9ff8f27d39332a467e037467c1d5a273bb68" and "8678a764d7c73722610fe0680ec97372932fd36e" have entirely different histories.
		
	
	
		
			604f9ff8f2
			...
			8678a764d7
		
	
		
					 2 changed files with 6 additions and 7 deletions
				
			
		|  | @ -4,7 +4,6 @@ import logging | |||
| import json | ||||
| import os | ||||
| import urllib.parse | ||||
| import pelican.writers | ||||
| 
 | ||||
| from pelican import signals | ||||
| 
 | ||||
|  | @ -12,12 +11,12 @@ from pelican import signals | |||
| log = logging.getLogger(__name__) | ||||
| 
 | ||||
| 
 | ||||
| __version__ = '0.1.1' | ||||
| __version__ = '0.1' | ||||
| 
 | ||||
| pagination = 25 | ||||
| 
 | ||||
| 
 | ||||
| def ap_article(generator: pelican.ArticlesGenerator, writer: pelican.writers.Writer): | ||||
| def ap_article(generator, writer): | ||||
| 
 | ||||
|     now = datetime.datetime.utcnow() | ||||
| 
 | ||||
|  | @ -44,7 +43,7 @@ def ap_article(generator: pelican.ArticlesGenerator, writer: pelican.writers.Wri | |||
|     wknodeinfo = { | ||||
|         'links': [ | ||||
|             { | ||||
|                 'href': os.path.join(generator.settings['SITEURL'], 'activitypub/nodeinfo'), | ||||
|                 'href': os.path.join(writer.site_url, 'activitypub/nodeinfo'), | ||||
|                 'rel': 'http://nodeinfo.diaspora.software/ns/schema/2.0' | ||||
|             } | ||||
|         ] | ||||
|  | @ -106,7 +105,7 @@ def ap_article(generator: pelican.ArticlesGenerator, writer: pelican.writers.Wri | |||
|         path = os.path.join(writer.output_path, 'activitypub/tags', t.slug) | ||||
|         articles = [] | ||||
|         for article in generator.articles: | ||||
|             if t.name not in article.metadata['tags']: | ||||
|             if t.name not in article.tags: | ||||
|                 continue | ||||
|             articles.append( | ||||
|                 os.path.join(generator.settings['SITEURL'], 'activitypub/posts', article.slug) | ||||
|  | @ -126,7 +125,7 @@ def ap_article(generator: pelican.ArticlesGenerator, writer: pelican.writers.Wri | |||
|         aurl = os.path.join(generator.settings['SITEURL'], 'activitypub/posts', article.slug) | ||||
|         apath = os.path.join(writer.output_path, 'activitypub/posts', article.slug) | ||||
|         tags = [] | ||||
|         for tag in article.metadata.get('tags', []): | ||||
|         for tag in article.tags: | ||||
|             tags.append({ | ||||
|                 'type': 'Hashtag', | ||||
|                 'name': '#' + tag.slug, | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| 
 | ||||
| [project] | ||||
| name = "pelican-plugin-activitypub" | ||||
| version = "0.1.1" | ||||
| version = "0.1.0" | ||||
| description = "Pelican plugin implementing Activitypub" | ||||
| authors = [{name = "s3lph", email = "s3lph@kabelsalat.ch"}, {name = "Tobias Schmidl", email = "tobias@schmidl.dev"}] | ||||
| license = { text = "MIT" } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue