标签: content-management-system

Ruby on Rails有哪些Wordpress替代品?

Ruby on Rails有哪些Wordpress替代品?他们如何与Wordpress相比?

ruby wordpress ruby-on-rails content-management-system

92
推荐指数
3
解决办法
2万
查看次数

unserialize()[function.unserialize]:偏移时出错

我正在使用Hotaru CMS和图像上传插件,如果我尝试将图像附加到帖子,我会收到此错误,否则没有错误.

违规代码(错误指向**):

/**
     * Retrieve submission step data
     *
     * @param $key - empty when setting
     * @return bool
     */
    public function loadSubmitData($h, $key = '')
    {
        // delete everything in this table older than 30 minutes:
        $this->deleteTempData($h->db);

        if (!$key) { return false; }

        $cleanKey = preg_replace('/[^a-z0-9]+/','',$key);
        if (strcmp($key,$cleanKey) != 0) {
            return false;
        } else {
            $sql = "SELECT tempdata_value FROM " . TABLE_TEMPDATA . " WHERE tempdata_key = %s ORDER BY tempdata_updatedts DESC LIMIT 1";
            $submitted_data = …
Run Code Online (Sandbox Code Playgroud)

php mysql serialization content-management-system

92
推荐指数
7
解决办法
21万
查看次数

AngularJS动态路由

我目前有一个内置路由的AngularJS应用程序.它工作正常,一切正常.

我的app.js文件如下所示:

angular.module('myapp', ['myapp.filters', 'myapp.services', 'myapp.directives']).
  config(['$routeProvider', function ($routeProvider) {
      $routeProvider.when('/', { templateUrl: '/pages/home.html', controller: HomeController });
      $routeProvider.when('/about', { templateUrl: '/pages/about.html', controller: AboutController });
      $routeProvider.when('/privacy', { templateUrl: '/pages/privacy.html', controller: AboutController });
      $routeProvider.when('/terms', { templateUrl: '/pages/terms.html', controller: AboutController });
      $routeProvider.otherwise({ redirectTo: '/' });
  }]);
Run Code Online (Sandbox Code Playgroud)

我的应用程序内置了一个CMS,您可以在/ pages目录中复制和添加新的html文件.

即使对于新的动态添加文件,我仍然希望通过路由提供程序.

在理想的世界中,路由模式将是:

$ routeProvider.when('/ pagename ',{templateUrl:'/ pages/pagename .html',controller:CMSController});

因此,如果我的新页面名称是"contact.html",我希望有角度选择"/ contact"并重定向到"/pages/contact.html".

这有可能吗?!如果是这样的话怎么样?!

更新

我现在在我的路由配置中有这个:

$routeProvider.when('/page/:name', { templateUrl: '/pages/home.html', controller: CMSController })
Run Code Online (Sandbox Code Playgroud)

在我的CMSController中:

function CMSController($scope, $route, $routeParams) {
    $route.current.templateUrl = '/pages/' + $routeParams.name + …
Run Code Online (Sandbox Code Playgroud)

javascript url-routing content-management-system angularjs

88
推荐指数
5
解决办法
15万
查看次数

Umbraco,它只是我还是真的难以使用?

寻找一些对你最近评估过umbraco的人的反馈.

我一直在寻求平衡易用性/可扩展性/定制等的"最佳"cms,以作为我在规划阶段的新垂直产品的基础,所以在过去一个月左右我一直在下载,安装,阅读源代码和在每个asp.net cms创建测试网站我可以得到我的手 - 到目前为止,我已经拉下了GraffitCMS,MojoPortal,Oxite,Orchard,Kuboo以及其他几个我我不记得我的头脑.

对于除Umbraco之外的每一个,我已经在不到几个小时内启动并运行,包括添加页面,自定义模板,在某些情况下(特别是Graffiti),在C#中编写小部件几个小时....

但是对于Umbraco,在摔跤了将近2天后才开始运行,现在又是一个早上看视频,然后建立页面等,我甚至无法让一个简单的网站运行,甚至我已经得到的页面经常工作崩溃(更不用说是狗)......

所以,问题是:我做错了吗?或者真的很难合作吗?更重要的是,如果我继续向前推进,那还值得吗?还是我减少了损失并继续前进?

编辑:带有SQL Server支持的asp.net是我选择的任何要求.

更新一年(2011年2月): 我最初的印象仍然是准确的,Umbraco与我过去使用的大多数其他CMS不同,而且我花了比往常更长的时间来"得到它",但是现在我已经拥有了,我不得不说我对产品有了更好的认识,它做了什么,它做了什么 - 最重要的是,它确实表现得非常好 - 尤其是最新版本的4.6. 1.所以称我为皈依者 - 我很高兴我把它搞砸了然后又看了一眼.我现在只更新这篇文章,超过一年后,以免在此为我的后代留下我最初的负面"评论".

asp.net umbraco content-management-system

87
推荐指数
5
解决办法
6万
查看次数

如何选择除JQuery中单击的元素之外的所有类?

我有一个在Drupal上开发的网站.我使用一个名为collapsiblock的模块(它基本上是一个JQuery插件)来实现类似手风琴的效果.它对我很好(虽然它是在Beta).但我想修改它,以便当用户点击手风琴的一个项目时,其他项目将崩溃.

在其当前的统计数据中,它的工作方式是,当用户点击一个项目时,它将检查项目是否已折叠或展开,并且它将使项目相反.这意味着如果用户点击一个项目,它将展开,如果他/她点击另一个项目,它也将展开,但它不会折叠先前点击的项目.

你可以看到下面的代码.我知道在哪里可以添加要折叠的代码以及如何折叠和展开.我的问题是:如何选择所有具有".collapsiblock"类的项目,除了用户点击的项目?

注意:具有".collapsiblockCollapsed"类的项目将被折叠,如果从项目中删除此类,则会扩展该项目.

// $Id: collapsiblock.js,v 1.6 2010/08/18 19:17:37 gagarine Exp $

Drupal.Collapsiblock = Drupal.Collapsiblock || {};

Drupal.behaviors.collapsiblock = function (context) {
  var cookieData = Drupal.Collapsiblock.getCookieData();
  var slidetype = Drupal.settings.collapsiblock.slide_type;
  var defaultState = Drupal.settings.collapsiblock.default_state;
  var slidespeed = parseInt(Drupal.settings.collapsiblock.slide_speed);
  $('div.block:not(.collapsiblock-processed)', context).addClass('collapsiblock-processed').each(function () {
    var id = this.id;
    var titleElt = $(':header:first', this).not($('.content :header',this));
    if (titleElt.size()) {
      titleElt = titleElt[0];
      // Status values: 1 = not collapsible, 2 = collapsible and expanded, 3 = collapsible and collapsed, 4 = always collapsed …
Run Code Online (Sandbox Code Playgroud)

javascript jquery drupal javascript-framework content-management-system

87
推荐指数
2
解决办法
6万
查看次数

开源Java CMS

谁能为java推荐一个好的开源cms?我没有使用任何java cms,但我使用过wordpress.环顾谷歌我有短名单openCMS,dotCMS和Liferay.有没有人用过这些?其中一个将是一个"好"的CMS.如果它有良好的文档和在线社区将是好的...它可以与其他Java技术集成,例如spring框架之类的框架......简单易学...

我只是不想花时间在一个上然后意识到有一个更好的选择...

让别人对此有所了解会很好....

提前致谢...

java opencms content-management-system dotcms

52
推荐指数
2
解决办法
4万
查看次数

如何在WP中组织上传的媒体?

我是WordPress的新手,我来自Joomla.我怎么能(如果我能做到的话......)使用WordPress将上传的媒体整理到文件夹和子文件夹中?

如果我进入后端管理面板,我有Media子面板,我可以在其中添加文件(例如jpg图像).问题是所有文件都添加在同一个库中.

我想组织我的库,其中包含子类别\子文件夹,其中放置了上传的文件.

例如,我想要类别图像:"春篇文章图像"和"项目管理文章图像"等.

怎么办?

wordpress wordpress-plugin content-management-system

51
推荐指数
4
解决办法
16万
查看次数

如何获取Drupal页面的完整URL?

我需要在Drupal站点中抓取当前页面的URL.它的内容类型无关紧要 - 可以是任何类型的节点.

我不是在寻找主题,基本网址或Drupal的get_destination的路径.我正在寻找一个函数或变量,它将完整地给我以下内容:

http://example.com/node/number

有或没有(更有可能)http://.

php drupal content-management-system

46
推荐指数
6
解决办法
11万
查看次数

CMS基于CodeIgniter

我正在寻找基于CodeIgniter的CMS.你能说一下我能用的CMS吗?

我想学习如何使用CMS作为参考来构建CodeIgniter应用程序.

php codeigniter content-management-system

46
推荐指数
3
解决办法
4万
查看次数

在Drupal/CMS项目上使用版本控制

我想知道使用Drupal(或任何其他CMS)开发网站的团队如何将版本控制,颠覆,git或类似功能集成到他们的工作流程中.您显然希望自定义代码和主题文件受版本控制,但是当您使用诸如Drupal之类的CMS时,很多工作包括配置模块和设置,所有这些都存储在数据库中.

所以当你是一个开发团队时,你如何在这样的项目上进行协作?将数据库转储到文件中并将该文件置于版本控制之下可能会起作用,但是当网站处于活动状态时,客户端会不断添加内容,这使得同步有点问题.

我很想知道其他人是如何做到这一点的.

controls drupal version content-management-system

39
推荐指数
1
解决办法
9524
查看次数