Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij

Onderwerp:

Re: JoomGallery configuratiebeheer wit 8 jaren 11 maanden geleden #19

  • johan1234
  • johan1234's Profielfoto Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
  • Berichten: 18
  • Ontvangen bedankjes 0
Zo zou het er inderdaad eruit moeten zien. Zo ziet mijn public_html/configuration.php er ook uit.

Als ik op die manier ga kijken ziet mijn public_html/administrator/components/com_joomgallery/controllers/config.php er zo uit
<?php
// $HeadURL: [url]https://joomgallery.org/svn/joomgallery/JG-2.0/JG/trunk/administrator/components/com_joomgallery/controllers/config.php[/url] $
// $Id: config.php 3857 2012-09-14 20:32:06Z erftralle $
/****************************************************************************************\
**   JoomGallery 2                                                                      **
**   By: JoomGallery::ProjectTeam                                                       **
**   Copyright (C) 2008 - 2012  JoomGallery::ProjectTeam                                **
**   Based on: JoomGallery 1.0.0 by JoomGallery::ProjectTeam                            **
**   Released under GNU GPL Public License                                              **
**   License: http://www.gnu.org/copyleft/gpl.html or have a look                       **
**   at administrator/components/com_joomgallery/LICENSE.TXT                            **
\****************************************************************************************/

defined('_JEXEC') or die('Direct Access to this location is not allowed.');

/**
 * JoomGallery Configuration Controller
 *
 * @package JoomGallery
 * @since   1.5.5
 */
class JoomGalleryControllerConfig extends JoomGalleryController
{
  /**
   * Constructor
   *
   * @return  void
   * @since   1.5.5
   */
  public function __construct()
  {
    parent::__construct();

    // Access check
    if(!JFactory::getUser()->authorise('core.admin', _JOOM_OPTION))
    {
      $this->setRedirect(JRoute::_($this->_ambit->getRedirectUrl(''), false), 'You are not allowed to configure this component', 'notice');
      $this->redirect();
    }

    // Register tasks
    $this->registerTask('new',        'edit');
    $this->registerTask('apply',      'save');
    $this->registerTask('orderup',    'order');
    $this->registerTask('orderdown',  'order');

    // Set view
    if($this->_config->isExtended())
    {
      JRequest::setVar('view', 'configs');
    }
    else
    {
      JRequest::setVar('view', 'config');
    }
  }

  /**
   * Displays the edit form of a config row
   *
   * @return  void
   * @since   2.0
   */
  public function edit()
  {
    JRequest::setVar('view', 'config');
    JRequest::setVar('hidemainmenu', 1);

    parent::display();
  }

  /**
   * Saves the configuration
   *
   * @return  void
   * @since   1.5.5
   */
  public function save()
  {
    $config = JoomConfig::getInstance('admin');

    $id = false;
    $existing_row = 0;
    $group_id = 0;
    if($config->isExtended())
    {
      $id = JRequest::getInt('id');
      $existing_row = JRequest::getInt('based_on');

      if(!$id)
      {
        $group_id = JRequest::getInt('group_id');
      }
    }
    else
    {
      $id = 1;
    }

    $post = JRequest::get('post');

    if(!$id = $config->save($post, $id, $existing_row, $group_id))
    {
      $this->setRedirect($this->_ambit->getRedirectUrl(), JText::_('COM_JOOMGALLERY_CONFIG_MSG_SETTINGS_ERROR'), 'error');

      return;
    }

    $propagate_changes = JRequest::getBool('propagate_changes');

    // The changes have to be propagated to the other config rows
    // if the default row was changed or if propagation is requested
    $success = true;
    if(!$id || $id == 1 || $propagate_changes)
    {
      $success = $this->getModel('configs')->propagateChanges($post, $id, $propagate_changes);
    }

    if($success)
    {
      $controller = '';
      if(!$config->isExtended())
      {
        if(JRequest::getCmd('task') == 'apply')
        {
          $controller = 'config';
        }
      }
      else
      {
        $controller = null;
      }
      $this->setRedirect($this->_ambit->getRedirectUrl($controller, $id, 'id'), JText::_('COM_JOOMGALLERY_CONFIG_MSG_SETTINGS_SAVED'));
    }
    else
    {
      $this->setRedirect($this->_ambit->getRedirectUrl(), $this->getModel('configs')->getError(), 'error');
    }
  }

  /**
   * Removes one or more config rows
   *
   * @return  void
   * @since   2.0
   */
  public function remove()
  {
    $config = JoomConfig::getInstance('admin');
    $cid    = JRequest::getVar('cid', array(), 'post', 'array');

    if(!count($cid))
    {
      $this->setRedirect($this->_ambit->getRedirectUrl(), JText::_('COM_JOOMGALLERY_CONFIGS_NO_ROWS_SELECTED'), 'notice');

      return;
    }

    $count = 0;
    foreach($cid as $config_id)
    {
      if($config->delete($config_id))
      {
        $count++;
      }
      else
      {
        JError::raiseWarning(500, $config->getError());
      }
    }

    if(!$count)
    {
      $msg  = JText::_('COM_JOOMGALLERY_CONFIGS_MSG_ERROR_DELETING');
      $type = 'error';
    }
    else
    {
      $type = 'message';
      $msg  = JText::plural('COM_JOOMGALLERY_CONFIGS_MSG_ROWS_DELETED', $count);
    }

    $this->setRedirect($this->_ambit->getRedirectUrl(), $msg, $type);
  }

  /**
   * Moves the order of a config row
   *
   * @return  void
   * @since   2.0
   */
  public function order()
  {
    $cid = JRequest::getVar('cid', array(), 'post', 'array');

    // Direction
    $dir  = 1;
    $task = JRequest::getCmd('task');
    if($task == 'orderup')
    {
      $dir = -1;
    }

    if(isset($cid[0]))
    {
      $row = JTable::getInstance('joomgalleryconfig', 'Table');
      $row->load((int)$cid[0]);
      $row->move($dir);
      //$row->reorder();
    }

    $this->setRedirect($this->_ambit->getRedirectUrl());
  }

  /**
   * Saves the order of the config rows
   *
   * @return  void
   * @since   2.0
   */
  public function saveOrder()
  {
    $cid    = JRequest::getVar('cid', array(0), 'post', 'array');
    $order  = JRequest::getVar('order', array(0), 'post', 'array');

    // Create and load the categories table object
    $row = JTable::getInstance('joomgalleryconfig', 'Table');

    // Update the ordering for items in the cid array
    for($i = 0; $i < count($cid); $i ++)
    {
      $row->load((int)$cid[$i]);
      if($row->ordering != $order[$i])
      {
        $row->ordering = $order[$i];
        $row->check();
        if(!$row->store())
        {
          JError::raiseError( 500, $this->_db->getErrorMsg());

          return false;
        }
      }
    }

    //$row->reorder();

    $msg = JText::_('COM_JOOMGALLERY_COMMON_MSG_NEW_ORDERING_SAVED');
    $this->setRedirect($this->_ambit->getRedirectUrl(), $msg);
  }

  /**
   * Cancel editing or creating a config row
   *
   * @access  public
   * @return  void
   * @since   2.0
   */
  function cancel()
  {
    $this->setRedirect($this->_ambit->getRedirectUrl());
  }
}

Maar dat verklaart nog steeds niet waarom hij het niet doet; of tenminste... ik begrijp niet goed wat hier nou staat (behalve dat er veel not allowed en error staat haha).
Zou het werken als ik hier een goed werkende config.php overheen kopieer?
Discussie gesloten.

Re: JoomGallery configuratiebeheer wit 8 jaren 11 maanden geleden #20

  • Otto
  • Otto's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Er bestaan geen domme vragen
  • Berichten: 1342
  • Ontvangen bedankjes 73
Het witte scherm wordt vaak veroorzaakt doordat er iets niet geheel compatibel is met elkaar.
Artenweb.nl creatieve unieke Joomla en VirtueMart websites!
Vragen allen via dit Forum!
KvK: 61932647 - Voor onderscheidende Joomla sites die werken!
Discussie gesloten.

Re: JoomGallery configuratiebeheer wit 8 jaren 11 maanden geleden #21

  • Leen
  • Leen's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Geen zorgen voor de dag van morgen
  • Berichten: 4294
  • Ontvangen bedankjes 181
Hallo Johan,

Zou het werken als ik hier een goed werkende config.php overheen kopieer?

Ik heb geprobeerd te vergelijken zo te zien is hij gewoon goed.
Om er weer via ftp er wat overheen te zetten zou ik pas in laatste instantie doen.
Kan je niet ergens gewoon nog een tijdelijk nieuwe schoon website aanmaken.
is wel even wat werk maar kan er met je bestaande site nog niet veel gebeuren. 
En dan de joomgallery daar  eerst uit proberen of het verschijnsel daar niet optreed.
Zodat je zeker weet dat het niet aan een conflict kan leggen in je website zoals Otto ook al denkt.
M.v.g Leen
Discussie gesloten.

Re: JoomGallery configuratiebeheer wit 8 jaren 11 maanden geleden #22

  • johan1234
  • johan1234's Profielfoto Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
  • Berichten: 18
  • Ontvangen bedankjes 0
Oke, ik heb nog een vrije lege domeinnaam staan bij mijn host. Daar heb ik een nieuwe installatie van Joomla 2.5.18 op geïnstalleerd en heb ik alleen JoomGallery 2.1.5 op geïnstalleerd. Het is verder helemaal leeg en kaal, nog niet eens een template toegevoegd, helemaal niets. Als ik nu in mijn Configuratiebeheer kijk van JoomGallery heb ik ook weer een wit scherm. Zou ik misschien een instelling tijdens het installeren van Joomla verkeerd hebben ingevuld ofzo? Joomla installeer ik in een Softaculous omgeving, aangeboden door mijn host.
Discussie gesloten.

Re: JoomGallery configuratiebeheer wit 8 jaren 11 maanden geleden #23

  • Otto
  • Otto's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Er bestaan geen domme vragen
  • Berichten: 1342
  • Ontvangen bedankjes 73
Het kan aan de configuratie van je host liggen.
Artenweb.nl creatieve unieke Joomla en VirtueMart websites!
Vragen allen via dit Forum!
KvK: 61932647 - Voor onderscheidende Joomla sites die werken!
Discussie gesloten.

Re: JoomGallery configuratiebeheer wit 8 jaren 11 maanden geleden #24

  • johan1234
  • johan1234's Profielfoto Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
  • Berichten: 18
  • Ontvangen bedankjes 0
Ik heb net even Joomla 3.2.2 geïnstalleerd met JoomGallery 3.1.1 en dit geeft zelfs hetzelfde probleem. Het lijkt er inderdaad op dat het een probleem met de host is. Ook enig idee wat voor probleem ik mijn host zou kunnen wijzen?
Discussie gesloten.
Tijd voor maken pagina: 0.228 seconden
Gemaakt door Kunena
logo mijnjoomlaforum colored puzzle2

MijnJoomlaForum.nl is niet verbonden aan en is geen onderdeel van Open Source Matters, Inc, of het Joomla! project!

Hosted by Otto
Webdesign by Renata
Sitemap

Donatie Knop