跳转到主要内容

Jmbo Foundry将各种Jmbo产品整合在一起,让您能够以最少的代码和定制快速构建多语言网站和移动网站。

项目描述

Jmbo Foundry

Jmbo Foundry将各种Jmbo产品整合在一起,让您能够以最少的代码和定制快速构建多语言网站和移动网站。

Travis

文档位于 http://jmbo-foundry.readthedocs.org. 作者 =======

Praekelt Foundation

  • Shaun Sephton

  • Hedley Roos

  • Euan Jonker

  • Rizmari Versfeld

变更日志

2.1.3

  1. 修复了某些代码路径中切片发生在distinct之前的关键问题。

2.1.2

  1. 修复了问题69 - 列表中可能存在重复项。

2.1.1

  1. 废弃了名为listing_*的旧版照片尺寸。

  2. 修复了smart layer Javascript以正确识别ajax动作中的列表。

2.1

  1. 修复了列表未按正确顺序返回内容的错误。请注意,listing.queryset现在不保证返回一个实际的查询集。

  2. 在迁移到Django 1.8之前,从列表更改表单中删除view_modifier字段。

2.0.5

  1. 外观更改。列表图像背景与Django管理中的交替行颜色冲突。

2.0.4

  1. 由于搜索始终是只读操作,从搜索表单中删除CSRF保护。

  2. 改进列表管理UI。

2.0.3

  1. 当设置会话过期时,绕过弃用的PickleSerializer。

  2. 在成员详情视图中添加防御性代码。

2.0.2

  1. 如果未设置图像,则不要尝试在模板中调用photologue获取器。

  2. 页面编辑器现在使用jQuery 1.10.2和jQuery UI 1.10.4。

2.0.1

  1. 将urls.py中api的位置修改,以便资源注册正常工作。

2.0.0

  1. 简化API以使用主键。

  2. 依赖于Jmbo产品的稳定版本。

2.0.0a5

  1. 在迁移中删除对atlas的引用。

2.0.0a4

  1. 修复sitemap URL。

2.0.0a3

  1. 现在使用通过管理器列出字段内容和使用固定,使得排序成为可能。

2.0.0a2

  1. 修复当从子路径运行站点时,resolve()会失败的情况。

2.0.0a1

  1. 迁移到Django 1.6支持。不向下兼容。

  2. 使用django-layers-hr处理分层。现在FOUNDRY[‘layers’]设置已弃用。

  3. 弃用照片大小名称中Legacy处理substring _LAYER_

  4. 添加一个ViewProxy模型,使视图可以出现在列表中。

1.3.0

  1. 弃用compute_settings函数。

  2. 根据适当的情况忽略celery任务的结果。

  3. jmbo要求提升到1.2.0。

  4. jmbo-post要求提升到0.4。

  5. 在模板中改进SEO。

1.2.6.1

  1. 将photologue依赖项委托给Jmbo。

1.2.6

  1. 修复处理emoji的脏话任务。

1.2.5.1

  1. 修复导致未分配变量的错误。

1.2.5

  1. RSS2源现在包括规范图像。

1.2.4

  1. 严格验证成员个人资料图像。

  2. 允许用户名中使用=。

  3. 当尝试使用重叠站点的相同slug时,显示友好的错误消息。

1.2.3.1

  1. 使用具有更美观工具栏的新版本django-ckeditor

  2. 使ajax分页更健壮。现在它始终针对正确的列表。

  3. 修复成员更改表单上的密码设置。

1.2.2.3

  1. 热修复 - 修复缺失导入。

1.2.2.2

  1. 热修复 - 恢复图像层回退功能。

1.2.2.1

  1. 热修复 - 添加对photologue的依赖项链接。

1.2.2

  1. 修复forms.css规则中必填字段的错误。

  2. 由于django-photologue版本2.8.praekelt,适配猴子补丁。

  3. 使定义自定义列表成为可能。

1.2.1

  1. 在重定向到年龄网关时使用next参数。成功通过年龄网关后,用户将被重定向到next

  2. 允许合作伙伴站点通过在JWT令牌中提供年龄网关数据来自动通过用户的年龄网关。

1.2

  1. 迁移到jQuery 1.10.2作为推荐版本。如果您已自定义和静态JavaScript资源,您将必须手动更新它们。

  2. 使用 AnythingSlider 的新版本。

  3. 允许将表单类传递到加入视图。

  4. 缓存评论列表中的单个评论。

  5. 一些性能改进。

1.1.23

  1. 修复modelbase_list_item_ipod.html模板中的模板错误。

1.1.22

  1. 修复在用户注册期间事件处理程序可能更改默认头像的bug。

  2. 缓存单个列表项模板。

1.1.21

  1. 在评估列表时,现在对列表的“内容类型”、“类别”和“标签”字段进行AND运算。

  2. 不允许包含仅空格的评论。

1.1.20

  1. 提供两种更多自定义列表样式。

  2. 现在可以根据标签过滤列表。

1.1.19.3

  1. 使用django-setuptest 0.1.4。它正确处理South迁移。

  2. 使用修复方案使jmbo-sitemap再次正常工作。

1.1.19.2

  1. 真正实现1.1.19.1中所述的内容。

1.1.19.1

  1. 在 legacy Jmbo 代码中找到由 jmbo-sitemap URL 模式触发的关键错误。删除 jmbo-sitemap URL 模式。

1.1.19

  1. 删除潜在的 get_preference 缓存键冲突。

  2. 将XML sitemap迁移到 jmbo-sitemap

1.1.18.2

  1. 防止通过手动创建POST来创建评论。

1.1.18.1

  1. 热修复。修复页面更改表单没有显示行的bug。

1.1.18

  1. 将列表更改为接受多个类别。涉及South数据迁移,应无问题,但建议备份您的数据库。

  2. 从主导航元素生成故意简单的XML sitemap。

  3. 提供Google Oauth2登录。

1.1.17

  1. Web促销列表现在显示固定项目。

  2. 使ajax分页更健壮。

  3. 允许用户名中使用@。

  4. 在注册偏好设置中设置必填字段时,提供更友好的管理表单。

1.1.16.1

  1. 热修复。foundrycache模板标记使用错误的类来计算密钥。

1.1.16

  1. 确保在用户加入时发送user_logged_in信号。

  2. 不允许创建一个包含脚本的 BlogPost 内容。

  3. 在进行Facebook Connect时,尽可能将多个字段映射到成员。

  4. Twitter Oauth现在成为标准功能。

  5. base_inner.html 现在具有额外的 extratitle 块。

  6. 发布到例如基本页面的评论现在将显示在其他包含相同逻辑站点的层级中。

  7. Flatpages现在是我们的标准产品套件的一部分。

  8. 通过网页配置缓存行、列、瓷砖、菜单和导航栏。

  9. 识别性能不佳的区域并优化代码。

1.1.15

  1. 现在可以在“常规偏好”下设置Open Graph站点描述。

  2. 允许用户名中包含点。

1.1.14

  1. 排除画廊图像从搜索结果中。

  2. 包含来自 jmbo-gallery 的URL。

1.1.13

  1. 使用 django-banner>=0.2.2。通过Ajax加载的DFP横幅现在将工作。

1.1.12

  1. 当通过Ajax更新列表时,触发 onListingRefresh 事件。将额外的 target 参数传递给处理器。

  2. 基本的Ajax评论加载,直到添加jQuery替代品。

  3. 将名称属性添加到logo锚点,以便可以跳转到页面顶部。

  4. 在列表上应用Ajaxify视图修改器导航。

  5. 使用 django-dfp>=0.2,它在所有浏览器中都有效。

1.1.11

  1. 在Member.last_seen上添加索引 - 对于快速在线用户查询非常有用。

1.1.10

  1. jmbo-banner 迁移依赖项不在正确的迁移步骤中。已修复。

1.1.9

  1. 初始迁移现在依赖于 jmbo-banner 迁移。

1.1.8

  1. jmbo-banner 的版本恢复到0.2。

1.1.7

  1. 热修复发布。由于它可能不存在,请在中间件中使用安全方法获取HTTP_USER_AGENT。

  2. 已弃用。使用1.1.8。

1.1.6

  1. 热修复发布。一个URL导入丢失了。

  2. 已弃用。使用1.1.8。

1.1.5

  1. 较新的 jmbo-banner 版本意味着需要在基本模板中添加DFP头部。

  2. 已弃用。使用1.1.8。

1.1.4

  1. 向页面行和列添加可选CSS类。

  2. 向Member添加last_seen字段,并添加一个中间件以最多每5分钟更新此时间戳。

1.1.3

  1. 使用 django-social-auth 对外部提供者进行身份验证。您必须将 social_auth 添加到 INSTALLED_APPS 并至少设置 SOCIAL_AUTH_USER_MODEL = 'foundry.Member'。有关更多设置,请参阅django-social auth文档。

  2. 删除向导式的注册风格。这对于通过Facebook注册时的统一用户体验是必要的。

  3. 列表不再包括由内容或固定字段引用的未发布项目。

1.1.2

  1. 修复迁移0045,该迁移会导致South对先前设置未冻结而抱怨。

  2. 现在可以使用额外的CSS对页面对象进行样式化。当使用页面作为活动时,这非常有用。

1.1.1

  1. 在管理中按内容类型筛选Foundry评论。

  2. 删除冗余的聊天室详情模板。它导致评论计数错误。

  3. 即使是在私有网站上,也允许内容的社会分享。

  4. 由于在某些设备上导致内存不足错误,从基本层中删除jQuery。我们将在未来寻找一个兼容的API替代品。

  5. jmbo-twitter 作为依赖项。

  6. 提供三个可定制的列表,以便开发人员可以轻松添加更多列表。

1.1

  1. 重命名在列表项目模板中使用的可能令人困惑的照片大小。保留旧照片大小以实现向后兼容性。如果您的应用程序重新定义了 listing_* 的照片大小,则必须更新这些照片大小名称。

  2. 处理favicon.ico请求,以免404。

  3. 包含 jmbo-gallery 管理URL。

1.0.1

  1. 使注册表单中的字段可重新排序。

  2. 在可能的情况下,在注册表单中设置位置和年龄的初始值。

  3. 从django-autopaginate中删除黑客攻击,以允许最后一页作为默认视图。我们现在有自己的替换自动分页标签。

1.0

  1. 修改 django.contrib.sites.models.Site.__unicode__,使其返回名称而非域名。由于我们有一个包含三个站点的逻辑移动站点,因此UI会变得混乱。

  2. 列表现在具有自动的RSS订阅。

  3. 评论表单现在可以正确调用智能手机的正确虚拟键盘。

  4. 登录成员现在可以标记冒犯性评论。标记三次后,管理员会收到通知。

  5. 现在可以允许某些IP地址绕过年龄门/私人站点。

  6. 列表可选RSS订阅。

  7. 简化分页器。不再有面包屑。

  8. 在移动列表中显示更少的元数据。

  9. 放弃使用addthis分享小部件。它太慢了。

  10. 简化评论和聊天室。删除了一些导航链接。

  11. 现在可以允许某些用户代理绕过年龄门。这允许机器人爬取网站。

  12. 将jmbo升级到1.0。

0.7.2

  1. 热修复。具有空URL模式的app在添加页面时会导致无限递归。

0.7.1

  1. 热修复。移除对已弃用的jmbo-gallery视图的引用。

0.7

  1. 列表现在有可选的视图修改器。这使得过滤或排序列表成为可能。

  2. 由于引入了foundry.finders.FileSystemLayerAwareFindercompute_settings函数现在不再必要。将此查找器添加到STATICFILES_FINDERS中的第一项。

  3. 将特定于画廊的代码移植到jmbo-gallerybase_inner.html有一个新的链接到画廊CSS和JS。如果您有自定义模板,请相应更新。

  4. 将jmbo-gallery升级到0.1。

0.6.4

  1. 替换已弃用的message_set调用。

0.6.3

  1. 将FileSystemStorage listdir猴子补丁移动到__init__.py,以便在collectstatic时应用。

0.6.2

  1. 修复了Django 1.4与登录和密码重置的不兼容性。

  2. 更多测试。

0.6.1

  1. 将管理静态文件URL更改为使用“static”过滤器而不是已弃用的“ADMIN_MEDIA_PREFIX”。

0.6

  1. 将jmbo升级到0.5。Django 1.4现在隐式要求。您可能会在找不到模板加载器时遇到错误。在这种情况下,请参阅Django 1.4变更日志。

0.5.1

  1. 清理基本和智能层的列表的ajax批处理。

  2. 视图修改器和modelbase_list.html样式模板不再使用ajax。

  3. 国家模型有新的字段国家代码。

  4. 将jmbo升级到0.4。

0.5

  1. 智能层的“更多”样式批处理。

  2. 列表现在可选固定项,这些项锚定在列表顶部。

  3. 基本、中等、智能和网络的默认照片大小。一些旧设置已更改,因此现有图像的缩放可能不同。

0.4

  1. 使用layered装饰器,您可以为不同的层编写不同的视图,而不会使urls.py变得杂乱。

0.3.10

  1. 搜索表单的翻译。

  2. 修复了成员个人资料编辑的回归。

0.3.9

  1. 搜索现在正常工作。

0.3.8

  1. 修复了引入到0.3.7的回归的bug。

0.3.7

  1. 现在可以在使用瓷砖的列表中选择是否显示标题。

  2. 列现在有可选的标题。

0.3.6

  1. 演示现在是jmbo-skeleton的一部分。

  2. 所需的最低jmbo版本现在是 >= 0.3.4。

  3. 管理命令load_photosizes以合理的方式加载照片大小。

0.3.5

  1. 调整South迁移依赖关系。

  2. 简化并扩展演示。

0.3.4

  1. 在tastypie列表API上批处理。

  2. 移除对django-ckeditor的依赖。由jmbo-post处理。

  3. 修复CsrfTokenNode.render,使输入不会被包装在隐藏容器中。

0.3.3

  1. 为jmbo和jmbo-post指定版本。

0.3.2

  1. 在tastypie API中使用slug进行查找。

0.3.1

  1. 聊天室和普通评论现在可以有独特的外观。需要jmbo>=0.3.1。

0.3

  1. 当用户不活跃时减少ajax轮询。

  2. 添加了django-tastypie支持。jmbo和jmbo-post有最小版本要求。

0.2.2

  1. 将django-ckeditor固定为 >= 3.6.2

  2. 现在在登录和加入表单上有了“记住我”字段。默认勾选。

  3. 现在任何调用get_XXX_url都是层感知的。

  4. 根据浏览器的功能,评论发布现在使用ajax。

0.2.1

  1. 删除依赖链接。

0.2

  1. 添加一个base_inner.html模板,使其更容易覆盖base.html。

  2. 修复listdir,以便在collectstatic时不会因第三方基于foundry的产品自定义层而失败。

0.1

  1. 使用Jaro Winkler进行违规词汇的匹配。

0.0.2 (2011-09-27)

  1. 详细视图。

  2. 元素偏好。

0.0.1 (2011-09-21)

  1. 初始发布。

项目详情


发布历史 发布通知 | RSS订阅

下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

jmbo-foundry-2.1.3.tar.gz (3.3 MB 查看哈希值)

上传时间

构建分布

jmbo_foundry-2.1.3-py2.7.egg (4.3 MB 查看哈希值)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面